mirror of
https://framagit.org/JonathanMM/sutom.git
synced 2024-06-10 09:52:13 +02:00
Correction d'un problème avec le bouton partie de la veille
This commit is contained in:
parent
0b7d37adcf
commit
6de079bf0b
|
@ -282,11 +282,24 @@ export default class Gestionnaire {
|
||||||
let partieEnCours = etatPartie;
|
let partieEnCours = etatPartie;
|
||||||
|
|
||||||
this._idPartieEnCours = this.getIdPartie(partieEnCours);
|
this._idPartieEnCours = this.getIdPartie(partieEnCours);
|
||||||
|
const veille = new Date();
|
||||||
|
veille.setDate(veille.getDate() - 1);
|
||||||
|
|
||||||
if (this._idPartieEnCours !== partieEnCours.idPartie && partieEnCours.idPartie !== undefined) {
|
if (this._idPartieEnCours !== partieEnCours.idPartie && partieEnCours.idPartie !== undefined) {
|
||||||
partieEnCours = new PartieEnCours();
|
partieEnCours = new PartieEnCours();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (
|
||||||
|
partieEnCours.datePartie &&
|
||||||
|
!(
|
||||||
|
veille.getDate() === partieEnCours.datePartie.getDate() &&
|
||||||
|
veille.getMonth() === partieEnCours.datePartie.getMonth() &&
|
||||||
|
veille.getFullYear() === partieEnCours.datePartie.getFullYear()
|
||||||
|
)
|
||||||
|
) {
|
||||||
|
partieEnCours = new PartieEnCours();
|
||||||
|
}
|
||||||
|
|
||||||
if (partieEnCours.datePartie) {
|
if (partieEnCours.datePartie) {
|
||||||
this._datePartieEnCours = partieEnCours.datePartie;
|
this._datePartieEnCours = partieEnCours.datePartie;
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -125,13 +125,15 @@ export default class Sauvegardeur {
|
||||||
const partieVeille = this.getInfoVeille();
|
const partieVeille = this.getInfoVeille();
|
||||||
if (!partieVeille) return true;
|
if (!partieVeille) return true;
|
||||||
|
|
||||||
|
const aujourdhui = new Date();
|
||||||
|
|
||||||
const veille = new Date();
|
const veille = new Date();
|
||||||
veille.setDate(veille.getDate() - 1);
|
veille.setDate(veille.getDate() - 1);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
veille.getDate() !== partieVeille.datePartie.getDate() ||
|
(aujourdhui.getDate() !== partieVeille.datePartie.getDate() && veille.getDate() !== partieVeille.datePartie.getDate()) ||
|
||||||
veille.getMonth() !== partieVeille.datePartie.getMonth() ||
|
(aujourdhui.getMonth() !== partieVeille.datePartie.getMonth() && veille.getMonth() !== partieVeille.datePartie.getMonth()) ||
|
||||||
veille.getFullYear() !== partieVeille.datePartie.getFullYear() ||
|
(aujourdhui.getFullYear() !== partieVeille.datePartie.getFullYear() && veille.getFullYear() !== partieVeille.datePartie.getFullYear()) ||
|
||||||
!partieVeille.dateFinPartie
|
!partieVeille.dateFinPartie
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue