mirror of
https://github.com/IliesAllali/parenthese.git
synced 2026-11-14 16:30:50 +00:00
Relecture depuis l'arbre : une proposition déjà relue le dit, et l'arbre se remet à jour
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
82c895d10a
commit
2f60df2ed9
3 files changed
+11
No files matched your search
@@ -261,6 +261,12 @@ export function useContributions({ canEditCurrentTree, canSubmitContribution, tr
|
||||
reviewingSessionId: '',
|
||||
}))
|
||||
} catch (error) {
|
||||
// Déjà relue ailleurs (un autre onglet, un co-gestionnaire) : l'arbre et la liste se remettent à jour, le
|
||||
// fantôme part avec elle
|
||||
if (error?.payload?.error === 'contribution_session_already_reviewed') {
|
||||
await refreshCurrentTreeGraph().catch(() => {})
|
||||
await refreshContributionSessions()
|
||||
}
|
||||
setContribState((current) => ({
|
||||
...current,
|
||||
reviewingSessionId: '',
|
||||
|
||||
@@ -229,4 +229,5 @@ export default {
|
||||
'Cette photo est trop lourde. Essayez une photo plus petite.': 'This photo is too large. Try a smaller one.',
|
||||
'Beaucoup de photos attendent déjà la relecture sur cet arbre. Réessayez quand la personne qui le gère les aura vues.': "Many photos are already waiting for review on this tree. Try again once the person who manages it has seen them.",
|
||||
'Ce fichier n’est pas une photo que Parenthèse sait afficher (JPEG, PNG, WebP ou GIF).': "This file isn't a photo Parenthèse can show (JPEG, PNG, WebP or GIF).",
|
||||
'Cette proposition a déjà été relue, peut-être par une autre personne qui gère l’arbre.': 'This suggestion has already been reviewed, maybe by another person who manages the tree.',
|
||||
}
|
||||
@@ -64,6 +64,10 @@ export function getAccountErrorMessage(error) {
|
||||
return t('Le format de fichier ne correspond pas au type de média choisi.')
|
||||
}
|
||||
|
||||
if (errorCode === 'contribution_session_already_reviewed') {
|
||||
return t('Cette proposition a déjà été relue, peut-être par une autre personne qui gère l’arbre.')
|
||||
}
|
||||
|
||||
if (errorCode === 'photo_too_large') {
|
||||
return t('Cette photo est trop lourde. Essayez une photo plus petite.')
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user