Skip to content

Commit d4d844a

Browse files
rajveermalviyagnprice
authored andcommitted
api: Add realmName and realmIconUrl to InitialSnapshot
1 parent 8b7ee0f commit d4d844a

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
@@ -88,6 +88,8 @@ class InitialSnapshot {
8888

8989
final bool realmMandatoryTopics;
9090

91+
final String realmName;
92+
9193
/// The number of days until a user's account is treated as a full member.
9294
///
9395
/// Search for "realm_waiting_period_threshold" in https://zulip.com/api/register-queue.
@@ -103,6 +105,8 @@ class InitialSnapshot {
103105

104106
final bool realmEnableReadReceipts;
105107

108+
final Uri realmIconUrl;
109+
106110
final bool realmPresenceDisabled;
107111

108112
final Map<String, RealmDefaultExternalAccount> realmDefaultExternalAccounts;
@@ -174,11 +178,13 @@ class InitialSnapshot {
174178
required this.realmDeleteOwnMessagePolicy,
175179
required this.realmWildcardMentionPolicy,
176180
required this.realmMandatoryTopics,
181+
required this.realmName,
177182
required this.realmWaitingPeriodThreshold,
178183
required this.realmMessageContentDeleteLimitSeconds,
179184
required this.realmAllowMessageEditing,
180185
required this.realmMessageContentEditLimitSeconds,
181186
required this.realmEnableReadReceipts,
187+
required this.realmIconUrl,
182188
required this.realmPresenceDisabled,
183189
required this.realmDefaultExternalAccounts,
184190
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
@@ -1282,11 +1282,13 @@ InitialSnapshot initialSnapshot({
12821282
RealmDeleteOwnMessagePolicy? realmDeleteOwnMessagePolicy,
12831283
RealmWildcardMentionPolicy? realmWildcardMentionPolicy,
12841284
bool? realmMandatoryTopics,
1285+
String? realmName,
12851286
int? realmWaitingPeriodThreshold,
12861287
int? realmMessageContentDeleteLimitSeconds,
12871288
bool? realmAllowMessageEditing,
12881289
int? realmMessageContentEditLimitSeconds,
12891290
bool? realmEnableReadReceipts,
1291+
Uri? realmIconUrl,
12901292
bool? realmPresenceDisabled,
12911293
Map<String, RealmDefaultExternalAccount>? realmDefaultExternalAccounts,
12921294
int? maxFileUploadSizeMib,
@@ -1342,11 +1344,13 @@ InitialSnapshot initialSnapshot({
13421344
realmDeleteOwnMessagePolicy: realmDeleteOwnMessagePolicy,
13431345
realmWildcardMentionPolicy: realmWildcardMentionPolicy ?? RealmWildcardMentionPolicy.everyone,
13441346
realmMandatoryTopics: realmMandatoryTopics ?? true,
1347+
realmName: realmName ?? 'Example Zulip organization',
13451348
realmWaitingPeriodThreshold: realmWaitingPeriodThreshold ?? 0,
13461349
realmMessageContentDeleteLimitSeconds: realmMessageContentDeleteLimitSeconds,
13471350
realmAllowMessageEditing: realmAllowMessageEditing ?? true,
13481351
realmMessageContentEditLimitSeconds: realmMessageContentEditLimitSeconds,
13491352
realmEnableReadReceipts: realmEnableReadReceipts ?? true,
1353+
realmIconUrl: realmIconUrl ?? _realmIcon,
13501354
realmPresenceDisabled: realmPresenceDisabled ?? false,
13511355
realmDefaultExternalAccounts: realmDefaultExternalAccounts ?? {},
13521356
maxFileUploadSizeMib: maxFileUploadSizeMib ?? 25,

0 commit comments

Comments
 (0)