mirror of
https://gitlab.com/mysocialportal/relatica
synced 2024-10-18 11:13:31 +00:00
Fix likes JSON deserializing
This commit is contained in:
parent
5f1e8809e1
commit
8150134bfe
3 changed files with 7 additions and 2 deletions
|
@ -7,4 +7,9 @@ class EngagementSummary {
|
|||
{this.favoritesCount = 0,
|
||||
this.rebloggedCount = 0,
|
||||
this.repliesCount = 0});
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'EngagementSummary{#favs: $favoritesCount, #reshare: $rebloggedCount, #comments: $repliesCount}';
|
||||
}
|
||||
}
|
||||
|
|
|
@ -143,7 +143,7 @@ class TimelineEntry {
|
|||
}
|
||||
|
||||
String toShortString() {
|
||||
return 'TimelineEntry{id: $id, isReshare: $isReshare, isFavorited: $isFavorited, parentId: $parentId}';
|
||||
return 'TimelineEntry{id: $id, isReshare: $isReshare, isFavorited: $isFavorited, parentId: $parentId, $engagementSummary}';
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
|
@ -43,7 +43,7 @@ extension TimelineEntryMastodonExtensions on TimelineEntry {
|
|||
final mediaAttachments = (json['media_attachments'] as List<dynamic>? ?? [])
|
||||
.map((json) => MediaAttachment.fromMastodonJson(json))
|
||||
.toList();
|
||||
final favoritesCount = json['favorites_count'] ?? 0;
|
||||
final favoritesCount = json['favourites_count'] ?? 0;
|
||||
final repliesCount = json['replies_count'] ?? 0;
|
||||
final rebloggedCount = json['reblogs_count'] ?? 0;
|
||||
final engagementSummary = EngagementSummary(
|
||||
|
|
Loading…
Reference in a new issue