ChenyuRabbitLove commited on
Commit
67b558d
1 Parent(s): 2c82f5e

fix: add player model attr

Browse files
Files changed (1) hide show
  1. utils/mes_player_model.py +4 -0
utils/mes_player_model.py CHANGED
@@ -23,6 +23,7 @@ class Player:
23
  total_active_days: int = field(default=0)
24
  total_gained_scores: int = field(default=0)
25
  total_finished_contents: int = field(default=0)
 
26
  created_at_date: datetime.date = field(default_factory=date.today)
27
  updated_at_date: datetime.date = field(default_factory=date.today)
28
 
@@ -52,6 +53,9 @@ class Player:
52
  self.badges = self.badges.tolist()
53
  self.partners = self.partners.tolist()
54
  self.adventure_logs = self.adventure_logs.tolist()
 
 
 
55
  self.assign_weekly_partner()
56
 
57
  # Serialization and Deserialization is for content type of rewards_status
 
23
  total_active_days: int = field(default=0)
24
  total_gained_scores: int = field(default=0)
25
  total_finished_contents: int = field(default=0)
26
+ finished_videos_before_campaign: List[str] = field(default_factory=list)
27
  created_at_date: datetime.date = field(default_factory=date.today)
28
  updated_at_date: datetime.date = field(default_factory=date.today)
29
 
 
53
  self.badges = self.badges.tolist()
54
  self.partners = self.partners.tolist()
55
  self.adventure_logs = self.adventure_logs.tolist()
56
+ self.finished_videos_before_campaign = (
57
+ self.finished_videos_before_campaign.tolist()
58
+ )
59
  self.assign_weekly_partner()
60
 
61
  # Serialization and Deserialization is for content type of rewards_status