Skip to content

Commit 5898952

Browse files
api: Add realmVideoChatProvider and jitsiServerUrl to InitialSnapshot
1 parent d90df43 commit 5898952

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

lib/api/model/initial_snapshot.dart

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,8 @@ class InitialSnapshot {
9090
/// Search for "realm_wildcard_mention_policy" in https://zulip.com/api/register-queue.
9191
final RealmWildcardMentionPolicy realmWildcardMentionPolicy;
9292

93+
final int realmVideoChatProvider;
94+
9395
final bool realmMandatoryTopics;
9496

9597
final String realmName;
@@ -115,6 +117,8 @@ class InitialSnapshot {
115117

116118
final Map<String, RealmDefaultExternalAccount> realmDefaultExternalAccounts;
117119

120+
final String? jitsiServerUrl;
121+
118122
final int maxFileUploadSizeMib;
119123

120124
final Uri serverEmojiDataUrl;
@@ -184,6 +188,7 @@ class InitialSnapshot {
184188
required this.realmDeleteOwnMessagePolicy,
185189
required this.realmWildcardMentionPolicy,
186190
required this.realmMandatoryTopics,
191+
required this.realmVideoChatProvider,
187192
required this.realmName,
188193
required this.realmWaitingPeriodThreshold,
189194
required this.realmMessageContentDeleteLimitSeconds,
@@ -193,6 +198,7 @@ class InitialSnapshot {
193198
required this.realmIconUrl,
194199
required this.realmPresenceDisabled,
195200
required this.realmDefaultExternalAccounts,
201+
required this.jitsiServerUrl,
196202
required this.maxFileUploadSizeMib,
197203
required this.serverEmojiDataUrl,
198204
required this.realmEmptyTopicDisplayName,

lib/api/model/initial_snapshot.g.dart

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/example_data.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1336,6 +1336,7 @@ InitialSnapshot initialSnapshot({
13361336
RealmDeleteOwnMessagePolicy? realmDeleteOwnMessagePolicy,
13371337
RealmWildcardMentionPolicy? realmWildcardMentionPolicy,
13381338
bool? realmMandatoryTopics,
1339+
int? realmVideoChatProvider,
13391340
String? realmName,
13401341
int? realmWaitingPeriodThreshold,
13411342
int? realmMessageContentDeleteLimitSeconds,
@@ -1345,6 +1346,7 @@ InitialSnapshot initialSnapshot({
13451346
Uri? realmIconUrl,
13461347
bool? realmPresenceDisabled,
13471348
Map<String, RealmDefaultExternalAccount>? realmDefaultExternalAccounts,
1349+
String? jitsiServerUrl,
13481350
int? maxFileUploadSizeMib,
13491351
Uri? serverEmojiDataUrl,
13501352
String? realmEmptyTopicDisplayName,
@@ -1400,6 +1402,7 @@ InitialSnapshot initialSnapshot({
14001402
realmDeleteOwnMessagePolicy: realmDeleteOwnMessagePolicy,
14011403
realmWildcardMentionPolicy: realmWildcardMentionPolicy ?? RealmWildcardMentionPolicy.everyone,
14021404
realmMandatoryTopics: realmMandatoryTopics ?? true,
1405+
realmVideoChatProvider: realmVideoChatProvider ?? 1,
14031406
realmName: realmName ?? 'Example Zulip organization',
14041407
realmWaitingPeriodThreshold: realmWaitingPeriodThreshold ?? 0,
14051408
realmMessageContentDeleteLimitSeconds: realmMessageContentDeleteLimitSeconds,
@@ -1409,6 +1412,7 @@ InitialSnapshot initialSnapshot({
14091412
realmIconUrl: realmIconUrl ?? _realmIcon,
14101413
realmPresenceDisabled: realmPresenceDisabled ?? false,
14111414
realmDefaultExternalAccounts: realmDefaultExternalAccounts ?? {},
1415+
jitsiServerUrl: jitsiServerUrl ?? 'https://meet.jit.si',
14121416
maxFileUploadSizeMib: maxFileUploadSizeMib ?? 25,
14131417
serverEmojiDataUrl: serverEmojiDataUrl
14141418
?? realmUrl.replace(path: '/static/emoji.json'),

0 commit comments

Comments
 (0)