fix timer

This commit is contained in:
Fangh 2024-01-28 18:12:05 +01:00
parent a8b7ae964c
commit 981213e6ae
3 changed files with 7 additions and 2 deletions

View File

@ -20,7 +20,7 @@ public class PropositionFrame : MonoBehaviour
public void Initialize(Proposition _proposition)
{
Debug.Log($"Initializing {_proposition.owner}'s proposition", this);
Debug.Log($"Initializing {_proposition.owner.name}'s proposition", this);
proposition = _proposition;
playerName.text = proposition.owner.name;

View File

@ -398,6 +398,7 @@ private void CheckPlayersPropositions()
foreach (var propositionsByPlayer in propositionsPerPlayers)
{
Debug.Log("proposition");
foreach (Proposition p in propositionsByPlayer.Value)
{
if (string.IsNullOrEmpty(p.photoUrl))

View File

@ -40,7 +40,8 @@ private void Update()
if (DateTime.Now < endOfTimer)
{
timerLabel.text = (endOfTimer - DateTime.Now).TotalSeconds.ToString("D2");
TimeSpan duration = endOfTimer - DateTime.Now;
timerLabel.text = ((int)duration.TotalSeconds).ToString("D2");
}
else
{
@ -130,6 +131,9 @@ private void OnQuestionChanged(object sender, ValueChangedEventArgs _questionRef
private void UpdateVoters()
{
if (currentQuestion.propositions.Count == 0) //manage if there is no propositons
return;
if (currentQuestion.propositions[0] != null)
{
List<Player> playersThatHasVotedForFirstProposition = new List<Player>();