@@ -47,6 +47,7 @@ mixin RealmStore on PerAccountStoreBase, UserGroupStore {
4747 GroupSettingValue ? get realmCanDeleteOwnMessageGroup; // TODO(server-10)
4848 bool get realmEnableReadReceipts;
4949 bool get realmMandatoryTopics;
50+ RealmTopicsPolicy get realmTopicsPolicy;
5051 int get maxFileUploadSizeMib;
5152 int ? get realmMessageContentDeleteLimitSeconds;
5253 Duration ? get realmMessageContentEditLimit =>
@@ -174,6 +175,8 @@ mixin ProxyRealmStore on RealmStore {
174175 @override
175176 bool get realmMandatoryTopics => realmStore.realmMandatoryTopics;
176177 @override
178+ RealmTopicsPolicy get realmTopicsPolicy => realmStore.realmTopicsPolicy;
179+ @override
177180 int get maxFileUploadSizeMib => realmStore.maxFileUploadSizeMib;
178181 @override
179182 int ? get realmMessageContentDeleteLimitSeconds => realmStore.realmMessageContentDeleteLimitSeconds;
@@ -230,6 +233,7 @@ class RealmStoreImpl extends HasUserGroupStore with RealmStore {
230233 realmCanDeleteAnyMessageGroup = initialSnapshot.realmCanDeleteAnyMessageGroup,
231234 realmCanDeleteOwnMessageGroup = initialSnapshot.realmCanDeleteOwnMessageGroup,
232235 realmMandatoryTopics = initialSnapshot.realmMandatoryTopics,
236+ realmTopicsPolicy = initialSnapshot.realmTopicsPolicy,
233237 maxFileUploadSizeMib = initialSnapshot.maxFileUploadSizeMib,
234238 realmMessageContentDeleteLimitSeconds = initialSnapshot.realmMessageContentDeleteLimitSeconds,
235239 realmMessageContentEditLimitSeconds = initialSnapshot.realmMessageContentEditLimitSeconds,
@@ -380,6 +384,8 @@ class RealmStoreImpl extends HasUserGroupStore with RealmStore {
380384 @override
381385 final bool realmMandatoryTopics;
382386 @override
387+ final RealmTopicsPolicy realmTopicsPolicy;
388+ @override
383389 final int maxFileUploadSizeMib;
384390 @override
385391 final int ? realmMessageContentDeleteLimitSeconds;
0 commit comments