Browse Source

don't clear stats during container update

Maxim Sokhatsky 11 years ago
parent
commit
e14761058c
2 changed files with 5 additions and 2 deletions
  1. 4 0
      apps/server/src/okey/game_okey_table.erl
  2. 1 2
      apps/server/src/sup/game_log.erl

+ 4 - 0
apps/server/src/okey/game_okey_table.erl

@@ -1296,6 +1296,8 @@ round_results(
         game_id=GameId,
         players=Players}) ->
 
+    {Date,Time} = calendar:local_time(),
+
     Results = [begin
 
         #player{user_id = UserId,is_bot=IsBot} = get_player_by_seat_num(SeatNum, Players),
@@ -1311,6 +1313,8 @@ round_results(
             module = GameKind,
             speed = Speed,
             rounds = Rounds,
+            date = Date,
+            time = Time,
             type = GameMode,
             reason = Reason,
             winner = IsWinner,

+ 1 - 2
apps/server/src/sup/game_log.erl

@@ -92,9 +92,8 @@ update_container_stats(User,Event,Pos,GameState) ->
     C6 = setelement(#container_log.date,   C5, Date),
     C7 = setelement(#container_log.time,   C6, Time),
     C8 = setelement(#container_log.user,   C7, User),
-    C9 = setelement(#container_log.stats,  C8, []),
 
-    Container = C9,
+    Container = C8,
 
     ContainerStats = element(#container_log.stats, Container),
     EventName = element(Pos,Event),