Skip to content

Commit 5098245

Browse files
Khader-1gnprice
authored andcommitted
api [nfc]: Rename StreamPostPolicy to ChannelPostPolicy
Fixes parts of zulip#631
1 parent 726ccb6 commit 5098245

File tree

4 files changed

+14
-14
lines changed

4 files changed

+14
-14
lines changed

lib/api/model/model.dart

+3-3
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ class ZulipStream {
321321
final bool historyPublicToSubscribers;
322322
final int? messageRetentionDays;
323323

324-
final StreamPostPolicy streamPostPolicy;
324+
final ChannelPostPolicy streamPostPolicy;
325325
// final bool isAnnouncementOnly; // deprecated for `streamPostPolicy`; ignore
326326

327327
// TODO(server-6): `canRemoveSubscribersGroupId` added in FL 142
@@ -364,14 +364,14 @@ class ZulipStream {
364364
/// For docs, search for "stream_post_policy"
365365
/// in <https://zulip.com/api/get-stream-by-id>
366366
@JsonEnum(valueField: 'apiValue')
367-
enum StreamPostPolicy {
367+
enum ChannelPostPolicy {
368368
any(apiValue: 1),
369369
administrators(apiValue: 2),
370370
fullMembers(apiValue: 3),
371371
moderators(apiValue: 4),
372372
unknown(apiValue: null);
373373

374-
const StreamPostPolicy({
374+
const ChannelPostPolicy({
375375
required this.apiValue,
376376
});
377377

lib/api/model/model.g.dart

+8-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/api/model/model_test.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ void main() {
7878
'is_web_public': false,
7979
'history_public_to_subscribers': true,
8080
'message_retention_days': null,
81-
'stream_post_policy': StreamPostPolicy.any.apiValue,
81+
'stream_post_policy': ChannelPostPolicy.any.apiValue,
8282
// 'can_remove_subscribers_group': null,
8383
'stream_weekly_traffic': null,
8484
});

test/example_data.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ ZulipStream stream({
171171
bool? isWebPublic,
172172
bool? historyPublicToSubscribers,
173173
int? messageRetentionDays,
174-
StreamPostPolicy? streamPostPolicy,
174+
ChannelPostPolicy? streamPostPolicy,
175175
int? canRemoveSubscribersGroup,
176176
int? streamWeeklyTraffic,
177177
}) {
@@ -186,7 +186,7 @@ ZulipStream stream({
186186
isWebPublic: isWebPublic ?? false,
187187
historyPublicToSubscribers: historyPublicToSubscribers ?? true,
188188
messageRetentionDays: messageRetentionDays,
189-
streamPostPolicy: streamPostPolicy ?? StreamPostPolicy.any,
189+
streamPostPolicy: streamPostPolicy ?? ChannelPostPolicy.any,
190190
canRemoveSubscribersGroup: canRemoveSubscribersGroup ?? 123,
191191
streamWeeklyTraffic: streamWeeklyTraffic,
192192
);

0 commit comments

Comments
 (0)