9d5bcc3c60
This commit introduces a new `clock` field in the `communities_settings` table so that it can be leveraged for syncing community settings across devices. It alsoe exends existing `syncCommunity` APIs to generate `SyncCommunitySettings` as well, avoiding sending additional sync messages for community settings. When editing communities however, we still sync community settings explicitly are we aren't syncing the community itself in that case. |
||
---|---|---|
.. | ||
migrations | ||
adaptors.go | ||
community.go | ||
community_categories.go | ||
community_categories_test.go | ||
community_test.go | ||
errors.go | ||
manager.go | ||
manager_test.go | ||
persistence.go | ||
persistence_test.go | ||
persistence_test_helpers.go | ||
request_to_join.go | ||
request_to_join_test.go | ||
validator.go |