fix(llc, persistence): remove default value of user.createdAt, updatedAt.

Signed-off-by: xsahil03x <[email protected]>
This commit is contained in:
Sahil Kumar
2023-05-24 17:48:11 +05:30
committed by xsahil03x
parent 63d1fc1aed
commit a1b21892e8
5 changed files with 46 additions and 46 deletions
@@ -35,8 +35,8 @@ class User extends Equatable {
this.role,
String? name,
String? image,
DateTime? createdAt,
DateTime? updatedAt,
this.createdAt,
this.updatedAt,
this.lastActive,
Map<String, Object?> extraData = const {},
this.online = false,
@@ -44,8 +44,7 @@ class User extends Equatable {
this.banExpires,
this.teams = const [],
this.language,
}) : createdAt = createdAt ?? DateTime.now(),
updatedAt = updatedAt ?? DateTime.now(),
}) :
// For backwards compatibility, set 'name', 'image' in [extraData].
extraData = {
...extraData,
@@ -104,11 +103,11 @@ class User extends Equatable {
/// Date of user creation.
@JsonKey(includeToJson: false)
final DateTime createdAt;
final DateTime? createdAt;
/// Date of last user update.
@JsonKey(includeToJson: false)
final DateTime updatedAt;
final DateTime? updatedAt;
/// Date of last user connection.
@JsonKey(includeToJson: false)