- Change Summary:
-
Fixed the mistake where I updated get_id and not get_protocol_id. Also make get_id generate the id if one doesn't exist yet which allows us to make that property a non-construct property.
- Commits:
-
Summary ID 401f4b0cdfa2421c910814f9131e40441a253ca9 eae5ce23d9c4fd0ee1fa1888d06a7d8421fa0bdd - Diff:
-
Revision 2 (+202 -70)
Add Purple.Account:protocol
Review Request #3643 — Created Nov. 5, 2024 and submitted
This is construct only property which allows us to do more complicated testing. This also caches lookups based on Purple.Account:protocol-id.
- Opened in a devenv and verified my accounts worked.
- Started creating a new account and verified that changing the protocol didn't throw any warnings.
- Modified an existing account by changing its protocol without issue.
- Deprecated purple_account_get_protocol_name as there's no good reason for it.
- Called in the turtles.
- Change Summary:
-
Add unit tests for accounts including creating them with a protocol and a protocol-id.
- Commits:
-
Summary ID eae5ce23d9c4fd0ee1fa1888d06a7d8421fa0bdd 296d3a51007c02b2289d500da6fe8af452f5f1a0