Skip to content

🐛 [BUG] - Snackbar: "can't access property internalRepoName, h.value is undefined" on repo sync #2602

Description

@shikanime

Symptôme

Lors de la synchronisation d'un dépôt depuis ProjectResources.vue, le snackbar affiche :
can't access property "internalRepoName", h.value is undefined

Cause racine

syncRepository() lit selectedRepo.value.internalRepoName après l'await de Repositories.sync(...). Si la modale se ferme pendant l'appel (save / delete / reload qui vide selectedRepo), la référence est undefined au moment de l'accès, d'où le TypeError capturé en snackbar.

Correction

Figer const repo = selectedRepo.value avant l'await et l'utiliser pour .id et .internalRepoName.

Fichier

apps/client/src/components/ProjectResources.vue — syncRepository()

PR liée

#2603

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions