Skip to content

Commit 87f5036

Browse files
api: Add realmName and realmIconUrl to InitialSnapshot
1 parent dec2e26 commit 87f5036

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

9191
final bool realmMandatoryTopics;
9292

93+
final String realmName;
94+
9395
/// The number of days until a user's account is treated as a full member.
9496
///
9597
/// Search for "realm_waiting_period_threshold" in https://zulip.com/api/register-queue.
@@ -105,6 +107,8 @@ class InitialSnapshot {
105107

106108
final bool realmEnableReadReceipts;
107109

110+
final Uri realmIconUrl;
111+
108112
final bool realmPresenceDisabled;
109113

110114
final Map<String, RealmDefaultExternalAccount> realmDefaultExternalAccounts;
@@ -176,11 +180,13 @@ class InitialSnapshot {
176180
required this.realmDeleteOwnMessagePolicy,
177181
required this.realmWildcardMentionPolicy,
178182
required this.realmMandatoryTopics,
183+
required this.realmName,
179184
required this.realmWaitingPeriodThreshold,
180185
required this.realmMessageContentDeleteLimitSeconds,
181186
required this.realmAllowMessageEditing,
182187
required this.realmMessageContentEditLimitSeconds,
183188
required this.realmEnableReadReceipts,
189+
required this.realmIconUrl,
184190
required this.realmPresenceDisabled,
185191
required this.realmDefaultExternalAccounts,
186192
required this.maxFileUploadSizeMib,

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
@@ -1284,11 +1284,13 @@ InitialSnapshot initialSnapshot({
12841284
RealmDeleteOwnMessagePolicy? realmDeleteOwnMessagePolicy,
12851285
RealmWildcardMentionPolicy? realmWildcardMentionPolicy,
12861286
bool? realmMandatoryTopics,
1287+
String? realmName,
12871288
int? realmWaitingPeriodThreshold,
12881289
int? realmMessageContentDeleteLimitSeconds,
12891290
bool? realmAllowMessageEditing,
12901291
int? realmMessageContentEditLimitSeconds,
12911292
bool? realmEnableReadReceipts,
1293+
Uri? realmIconUrl,
12921294
bool? realmPresenceDisabled,
12931295
Map<String, RealmDefaultExternalAccount>? realmDefaultExternalAccounts,
12941296
int? maxFileUploadSizeMib,
@@ -1344,11 +1346,13 @@ InitialSnapshot initialSnapshot({
13441346
realmDeleteOwnMessagePolicy: realmDeleteOwnMessagePolicy,
13451347
realmWildcardMentionPolicy: realmWildcardMentionPolicy ?? RealmWildcardMentionPolicy.everyone,
13461348
realmMandatoryTopics: realmMandatoryTopics ?? true,
1349+
realmName: realmName ?? 'Example Zulip organization',
13471350
realmWaitingPeriodThreshold: realmWaitingPeriodThreshold ?? 0,
13481351
realmMessageContentDeleteLimitSeconds: realmMessageContentDeleteLimitSeconds,
13491352
realmAllowMessageEditing: realmAllowMessageEditing ?? true,
13501353
realmMessageContentEditLimitSeconds: realmMessageContentEditLimitSeconds,
13511354
realmEnableReadReceipts: realmEnableReadReceipts ?? true,
1355+
realmIconUrl: realmIconUrl ?? _realmIcon,
13521356
realmPresenceDisabled: realmPresenceDisabled ?? false,
13531357
realmDefaultExternalAccounts: realmDefaultExternalAccounts ?? {},
13541358
maxFileUploadSizeMib: maxFileUploadSizeMib ?? 25,

0 commit comments

Comments
 (0)