@@ -32,6 +32,8 @@ mixin RealmStore on PerAccountStoreBase, UserGroupStore {
3232 Duration get serverTypingStartedWaitPeriod => Duration (milliseconds: serverTypingStartedWaitPeriodMilliseconds);
3333 int get serverTypingStartedWaitPeriodMilliseconds;
3434
35+ String ? get serverJitsiServerUrl;
36+
3537 //|//////////////////////////////////////////////////////////////
3638 // Realm settings.
3739
@@ -46,6 +48,7 @@ mixin RealmStore on PerAccountStoreBase, UserGroupStore {
4648 GroupSettingValue ? get realmCanDeleteAnyMessageGroup; // TODO(server-10)
4749 GroupSettingValue ? get realmCanDeleteOwnMessageGroup; // TODO(server-10)
4850 bool get realmEnableReadReceipts;
51+ String ? get realmJitsiServerUrl;
4952 bool get realmMandatoryTopics;
5053 int get maxFileUploadSizeMib;
5154 int ? get realmMessageContentDeleteLimitSeconds;
@@ -54,6 +57,7 @@ mixin RealmStore on PerAccountStoreBase, UserGroupStore {
5457 : Duration (seconds: realmMessageContentEditLimitSeconds! );
5558 int ? get realmMessageContentEditLimitSeconds;
5659 bool get realmPresenceDisabled;
60+ RealmVideoChatProvider get realmVideoChatProvider;
5761 int get realmWaitingPeriodThreshold;
5862
5963 //|//////////////////////////////
@@ -81,6 +85,8 @@ mixin RealmStore on PerAccountStoreBase, UserGroupStore {
8185 int get maxChannelNameLength;
8286 int get maxTopicLength;
8387
88+ String ? get jitsiServerUrl;
89+
8490 //|//////////////////////////////
8591 // Realm settings with their own events.
8692
@@ -169,6 +175,8 @@ mixin ProxyRealmStore on RealmStore {
169175 @override
170176 int get serverTypingStartedWaitPeriodMilliseconds => realmStore.serverTypingStartedWaitPeriodMilliseconds;
171177 @override
178+ String ? get serverJitsiServerUrl => realmStore.serverJitsiServerUrl;
179+ @override
172180 bool get realmAllowMessageEditing => realmStore.realmAllowMessageEditing;
173181 @override
174182 GroupSettingValue ? get realmCanDeleteAnyMessageGroup => realmStore.realmCanDeleteAnyMessageGroup;
@@ -177,6 +185,8 @@ mixin ProxyRealmStore on RealmStore {
177185 @override
178186 bool get realmEnableReadReceipts => realmStore.realmEnableReadReceipts;
179187 @override
188+ String ? get realmJitsiServerUrl => realmStore.realmJitsiServerUrl;
189+ @override
180190 bool get realmMandatoryTopics => realmStore.realmMandatoryTopics;
181191 @override
182192 int get maxFileUploadSizeMib => realmStore.maxFileUploadSizeMib;
@@ -187,6 +197,8 @@ mixin ProxyRealmStore on RealmStore {
187197 @override
188198 bool get realmPresenceDisabled => realmStore.realmPresenceDisabled;
189199 @override
200+ RealmVideoChatProvider get realmVideoChatProvider => realmStore.realmVideoChatProvider;
201+ @override
190202 int get realmWaitingPeriodThreshold => realmStore.realmWaitingPeriodThreshold;
191203 @override
192204 RealmWildcardMentionPolicy get realmWildcardMentionPolicy => realmStore.realmWildcardMentionPolicy;
@@ -203,6 +215,8 @@ mixin ProxyRealmStore on RealmStore {
203215 @override
204216 int get maxTopicLength => realmStore.maxTopicLength;
205217 @override
218+ String ? get jitsiServerUrl => realmStore.jitsiServerUrl;
219+ @override
206220 List <CustomProfileField > get customProfileFields => realmStore.customProfileFields;
207221 @override
208222 bool selfHasPassedWaitingPeriod ({required DateTime byDate}) =>
@@ -237,15 +251,18 @@ class RealmStoreImpl extends HasUserGroupStore with RealmStore {
237251 serverTypingStartedExpiryPeriodMilliseconds = initialSnapshot.serverTypingStartedExpiryPeriodMilliseconds,
238252 serverTypingStoppedWaitPeriodMilliseconds = initialSnapshot.serverTypingStoppedWaitPeriodMilliseconds,
239253 serverTypingStartedWaitPeriodMilliseconds = initialSnapshot.serverTypingStartedWaitPeriodMilliseconds,
254+ serverJitsiServerUrl = initialSnapshot.serverJitsiServerUrl,
240255 realmAllowMessageEditing = initialSnapshot.realmAllowMessageEditing,
241256 realmCanDeleteAnyMessageGroup = initialSnapshot.realmCanDeleteAnyMessageGroup,
242257 realmCanDeleteOwnMessageGroup = initialSnapshot.realmCanDeleteOwnMessageGroup,
258+ realmEnableReadReceipts = initialSnapshot.realmEnableReadReceipts,
259+ realmJitsiServerUrl = initialSnapshot.realmJitsiServerUrl,
243260 realmMandatoryTopics = initialSnapshot.realmMandatoryTopics,
244261 maxFileUploadSizeMib = initialSnapshot.maxFileUploadSizeMib,
245262 realmMessageContentDeleteLimitSeconds = initialSnapshot.realmMessageContentDeleteLimitSeconds,
246263 realmMessageContentEditLimitSeconds = initialSnapshot.realmMessageContentEditLimitSeconds,
247- realmEnableReadReceipts = initialSnapshot.realmEnableReadReceipts,
248264 realmPresenceDisabled = initialSnapshot.realmPresenceDisabled,
265+ realmVideoChatProvider = initialSnapshot.realmVideoChatProvider,
249266 realmWaitingPeriodThreshold = initialSnapshot.realmWaitingPeriodThreshold,
250267 realmWildcardMentionPolicy = initialSnapshot.realmWildcardMentionPolicy,
251268 realmDeleteOwnMessagePolicy = initialSnapshot.realmDeleteOwnMessagePolicy,
@@ -254,6 +271,7 @@ class RealmStoreImpl extends HasUserGroupStore with RealmStore {
254271 realmDefaultExternalAccounts = initialSnapshot.realmDefaultExternalAccounts,
255272 maxChannelNameLength = initialSnapshot.maxChannelNameLength,
256273 maxTopicLength = initialSnapshot.maxTopicLength,
274+ jitsiServerUrl = initialSnapshot.jitsiServerUrl,
257275 customProfileFields = _sortCustomProfileFields (initialSnapshot.customProfileFields);
258276
259277 @override
@@ -382,6 +400,8 @@ class RealmStoreImpl extends HasUserGroupStore with RealmStore {
382400 final int serverTypingStoppedWaitPeriodMilliseconds;
383401 @override
384402 final int serverTypingStartedWaitPeriodMilliseconds;
403+ @override
404+ final String ? serverJitsiServerUrl;
385405
386406 @override
387407 final bool realmAllowMessageEditing;
@@ -392,6 +412,8 @@ class RealmStoreImpl extends HasUserGroupStore with RealmStore {
392412 @override
393413 final bool realmEnableReadReceipts;
394414 @override
415+ final String ? realmJitsiServerUrl;
416+ @override
395417 final bool realmMandatoryTopics;
396418 @override
397419 final int maxFileUploadSizeMib;
@@ -402,6 +424,8 @@ class RealmStoreImpl extends HasUserGroupStore with RealmStore {
402424 @override
403425 final bool realmPresenceDisabled;
404426 @override
427+ final RealmVideoChatProvider realmVideoChatProvider;
428+ @override
405429 final int realmWaitingPeriodThreshold;
406430
407431 @override
@@ -428,6 +452,9 @@ class RealmStoreImpl extends HasUserGroupStore with RealmStore {
428452 @override
429453 final int maxTopicLength;
430454
455+ @override
456+ final String ? jitsiServerUrl;
457+
431458 @override
432459 List <CustomProfileField > customProfileFields;
433460
0 commit comments