|
@@ -1310,6 +1310,7 @@ round_results(
|
|
|
|
|
|
RE = #reveal_event{
|
|
RE = #reveal_event{
|
|
id = game_log:timestamp(),
|
|
id = game_log:timestamp(),
|
|
|
|
+ feed_id = UserId,
|
|
user = UserId,
|
|
user = UserId,
|
|
module = GameKind,
|
|
module = GameKind,
|
|
speed = Speed,
|
|
speed = Speed,
|
|
@@ -1319,7 +1320,10 @@ round_results(
|
|
winner = IsWinner,
|
|
winner = IsWinner,
|
|
score = PlayerScoreRound,
|
|
score = PlayerScoreRound,
|
|
total = PlayerScoreTotal},
|
|
total = PlayerScoreTotal},
|
|
- game_log:reveal_event(UserId,RE,State),
|
|
|
|
|
|
+ case {SeatNum == Revealer,Revealer} of
|
|
|
|
+ {false,none} -> game_log:reveal_event(UserId,RE,State);
|
|
|
|
+ {true,_} -> game_log:reveal_event(UserId,RE,State);
|
|
|
|
+ {false,_} -> skip end,
|
|
RE
|
|
RE
|
|
|
|
|
|
end || SeatNum <- lists:seq(1, ?SEATS_NUM)],
|
|
end || SeatNum <- lists:seq(1, ?SEATS_NUM)],
|