feat(persistence): add support for message.i18n
Signed-off-by: xsahil03x <[email protected]>
This commit is contained in:
@@ -44,6 +44,7 @@ extension MessageEntityX on MessageEntity {
|
||||
pinnedBy: pinnedBy,
|
||||
mentionedUsers:
|
||||
mentionedUsers.map((e) => User.fromJson(jsonDecode(e))).toList(),
|
||||
i18n: i18n,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -75,5 +76,6 @@ extension MessageX on Message {
|
||||
pinnedAt: pinnedAt,
|
||||
pinExpires: pinExpires,
|
||||
pinnedByUserId: pinnedBy?.id,
|
||||
i18n: i18n,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -42,6 +42,9 @@ extension PinnedMessageEntityX on PinnedMessageEntity {
|
||||
pinnedAt: pinnedAt,
|
||||
pinExpires: pinExpires,
|
||||
pinnedBy: pinnedBy,
|
||||
mentionedUsers:
|
||||
mentionedUsers.map((e) => User.fromJson(jsonDecode(e))).toList(),
|
||||
i18n: i18n,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -73,5 +76,6 @@ extension PMessageX on Message {
|
||||
pinnedAt: pinnedAt,
|
||||
pinExpires: pinExpires,
|
||||
pinnedByUserId: pinnedBy?.id,
|
||||
i18n: i18n,
|
||||
);
|
||||
}
|
||||
|
||||
@@ -7,6 +7,7 @@ extension UserEntityX on UserEntity {
|
||||
User toUser() => User(
|
||||
id: id,
|
||||
updatedAt: updatedAt,
|
||||
language: language,
|
||||
role: role,
|
||||
online: online,
|
||||
lastActive: lastActive,
|
||||
@@ -22,6 +23,7 @@ extension UserX on User {
|
||||
UserEntity toEntity() => UserEntity(
|
||||
id: id,
|
||||
role: role,
|
||||
language: language,
|
||||
createdAt: createdAt,
|
||||
updatedAt: updatedAt,
|
||||
lastActive: lastActive,
|
||||
|
||||
Reference in New Issue
Block a user