fixes name

This commit is contained in:
Deven Joshi
2021-11-10 20:01:02 +05:30
parent 9f9f0f510d
commit be8b319691
3 changed files with 18 additions and 20 deletions
@@ -64,7 +64,7 @@ class PaginationParams extends Equatable {
this.after = 10, this.after = 10,
this.offset, this.offset,
this.next, this.next,
this.aroundId, this.idAround,
this.greaterThan, this.greaterThan,
this.greaterThanOrEqual, this.greaterThanOrEqual,
this.lessThan, this.lessThan,
@@ -94,8 +94,8 @@ class PaginationParams extends Equatable {
final String? next; final String? next;
/// Message ID to fetch messages around /// Message ID to fetch messages around
@JsonKey(name: 'around_id') @JsonKey(name: 'id_around')
final String? aroundId; final String? idAround;
/// Filter on ids greater than the given value. /// Filter on ids greater than the given value.
@JsonKey(name: 'id_gt') @JsonKey(name: 'id_gt')
@@ -122,7 +122,7 @@ class PaginationParams extends Equatable {
int? before, int? before,
int? after, int? after,
int? offset, int? offset,
String? aroundId, String? idAround,
String? next, String? next,
String? greaterThan, String? greaterThan,
String? greaterThanOrEqual, String? greaterThanOrEqual,
@@ -134,7 +134,7 @@ class PaginationParams extends Equatable {
before: before ?? this.before, before: before ?? this.before,
after: limit ?? this.after, after: limit ?? this.after,
offset: offset ?? this.offset, offset: offset ?? this.offset,
aroundId: aroundId ?? this.aroundId, idAround: idAround ?? this.idAround,
next: next ?? this.next, next: next ?? this.next,
greaterThan: greaterThan ?? this.greaterThan, greaterThan: greaterThan ?? this.greaterThan,
greaterThanOrEqual: greaterThanOrEqual ?? this.greaterThanOrEqual, greaterThanOrEqual: greaterThanOrEqual ?? this.greaterThanOrEqual,
@@ -149,7 +149,7 @@ class PaginationParams extends Equatable {
after, after,
offset, offset,
next, next,
aroundId, idAround,
greaterThan, greaterThan,
greaterThanOrEqual, greaterThanOrEqual,
lessThan, lessThan,
@@ -25,7 +25,7 @@ PaginationParams _$PaginationParamsFromJson(Map<String, dynamic> json) =>
after: json['after'] as int? ?? 10, after: json['after'] as int? ?? 10,
offset: json['offset'] as int?, offset: json['offset'] as int?,
next: json['next'] as String?, next: json['next'] as String?,
aroundId: json['around_id'] as String?, idAround: json['id_around'] as String?,
greaterThan: json['id_gt'] as String?, greaterThan: json['id_gt'] as String?,
greaterThanOrEqual: json['id_gte'] as String?, greaterThanOrEqual: json['id_gte'] as String?,
lessThan: json['id_lt'] as String?, lessThan: json['id_lt'] as String?,
@@ -47,7 +47,7 @@ Map<String, dynamic> _$PaginationParamsToJson(PaginationParams instance) {
writeNotNull('offset', instance.offset); writeNotNull('offset', instance.offset);
writeNotNull('next', instance.next); writeNotNull('next', instance.next);
writeNotNull('around_id', instance.aroundId); writeNotNull('id_around', instance.idAround);
writeNotNull('id_gt', instance.greaterThan); writeNotNull('id_gt', instance.greaterThan);
writeNotNull('id_gte', instance.greaterThanOrEqual); writeNotNull('id_gte', instance.greaterThanOrEqual);
writeNotNull('id_lt', instance.lessThan); writeNotNull('id_lt', instance.lessThan);
@@ -227,13 +227,13 @@ class StreamChannelState extends State<StreamChannel> {
preferOffline: preferOffline, preferOffline: preferOffline,
); );
Future<List<ChannelState>> _queryAtMessage({ Future<ChannelState?> _queryAtMessage({
String? messageId, String? messageId,
int before = 20, int before = 20,
int after = 20, int after = 20,
bool preferOffline = false, bool preferOffline = false,
}) async { }) async {
if (channel.state == null) return []; if (channel.state == null) return null;
channel.state!.isUpToDate = false; channel.state!.isUpToDate = false;
channel.state!.truncate(); channel.state!.truncate();
@@ -245,17 +245,15 @@ class StreamChannelState extends State<StreamChannel> {
preferOffline: preferOffline, preferOffline: preferOffline,
); );
channel.state!.isUpToDate = true; channel.state!.isUpToDate = true;
return []; return null;
} }
return Future.wait([ return queryAroundMessage(
queryAroundMessage( messageId,
messageId, before: before,
before: before, after: after,
after: after, preferOffline: preferOffline,
preferOffline: preferOffline, );
),
]);
} }
/// ///
@@ -267,7 +265,7 @@ class StreamChannelState extends State<StreamChannel> {
}) => }) =>
channel.query( channel.query(
messagesPagination: PaginationParams( messagesPagination: PaginationParams(
aroundId: messageId, idAround: messageId,
before: before, before: before,
after: after, after: after,
), ),