chore: add create at and updated at fields to course plan model (#4340)
This commit is contained in:
parent
255f736a9c
commit
76b267b10d
2 changed files with 11 additions and 0 deletions
|
|
@ -23,6 +23,9 @@ class CoursePlanModel {
|
|||
final List<String> topicIds;
|
||||
final List<String> mediaIds;
|
||||
|
||||
final DateTime updatedAt;
|
||||
final DateTime createdAt;
|
||||
|
||||
CoursePlanModel({
|
||||
required this.targetLanguage,
|
||||
required this.languageOfInstructions,
|
||||
|
|
@ -32,6 +35,8 @@ class CoursePlanModel {
|
|||
required this.uuid,
|
||||
required this.topicIds,
|
||||
required this.mediaIds,
|
||||
required this.updatedAt,
|
||||
required this.createdAt,
|
||||
});
|
||||
|
||||
LanguageModel? get targetLanguageModel =>
|
||||
|
|
@ -87,6 +92,8 @@ class CoursePlanModel {
|
|||
?.map((e) => e as String)
|
||||
.toList() ??
|
||||
[],
|
||||
updatedAt: DateTime.parse(json['updated_at'] as String),
|
||||
createdAt: DateTime.parse(json['created_at'] as String),
|
||||
);
|
||||
}
|
||||
|
||||
|
|
@ -101,6 +108,8 @@ class CoursePlanModel {
|
|||
'uuid': uuid,
|
||||
'topic_ids': topicIds,
|
||||
'media_ids': mediaIds,
|
||||
'updated_at': updatedAt.toIso8601String(),
|
||||
'created_at': createdAt.toIso8601String(),
|
||||
};
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -86,6 +86,8 @@ class CmsCoursePlan {
|
|||
description: description,
|
||||
mediaIds: coursePlanMedia?.docs ?? [],
|
||||
topicIds: coursePlanTopics?.docs ?? [],
|
||||
updatedAt: DateTime.parse(updatedAt),
|
||||
createdAt: DateTime.parse(createdAt),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue