Fix mutate
This commit is contained in:
parent
9e0bdd542a
commit
bde94762ad
1 changed files with 4 additions and 2 deletions
|
@ -62,8 +62,10 @@ export default function Puzzle({ token, id }: { token: string; id: number }) {
|
|||
|
||||
if (res.ok || res.status === 406 || res.status === 423) {
|
||||
const data = res.ok || res.status === 406 ? ((await res.json()) as Granted) : null;
|
||||
if (data && data.score) mutate(`puzzles/${puzzle?.id}`);
|
||||
else if (data && data.tries) setGranted(data);
|
||||
if (data && data.score) {
|
||||
mutate(`puzzles/${puzzle?.id}`);
|
||||
mutate('puzzles');
|
||||
} else if (data && data.tries) setGranted(data);
|
||||
else if (res.ok && data?.success)
|
||||
setGranted({ tries: null, score: null, message: 'Réponse correcte' });
|
||||
else if (res.status === 423)
|
||||
|
|
Loading…
Add table
Reference in a new issue