Skip to content

fix(server-nestjs): surface post-creation repository sync failure - #2546

Open
shikanime wants to merge 1 commit into
mainfrom
fix/repository-sync-surface
Open

fix(server-nestjs): surface post-creation repository sync failure#2546
shikanime wants to merge 1 commit into
mainfrom
fix/repository-sync-surface

Conversation

@shikanime

Copy link
Copy Markdown
Member

Issues liées

#2519


Quel est le comportement actuel ?

À la création d'un dépôt avec URL externe, l'échec de la synchronisation post-création est avalé : un simple logger.error, la requête répond 201 et l'utilisateur ne voit rien. Le legacy renvoyait un 422 (apps/server/src/resources/repository/business.ts).

Quel est le nouveau comportement ?

L'échec de la sync post-création remonte à l'appelant en 422 (parité legacy), la ligne en base restant committée — la sync est rejouable via la route dédiée. Un événement sans destinataire (aucun plugin de sync activé) reste non bloquant mais est journalisé en avertissement.

Cette PR introduit-elle un breaking change ?

Non.

Autres informations

Investigation détaillée dans les commentaires de #2519.

Signed-off-by: William Phetsinorath <william.phetsinorath-open@interieur.gouv.fr>
Change-Id: I4e43b80955e4bc2697d31760828235af6a6a6964
@shikanime shikanime added the bug Something isn't working label Aug 21, 2026
@shikanime shikanime self-assigned this Aug 21, 2026
@shikanime shikanime added this to the 9.24.5 milestone Aug 21, 2026
@github-actions github-actions Bot added the built label Aug 21, 2026
@shikanime
shikanime marked this pull request as ready for review August 21, 2026 15:36
@cloud-pi-native-sonarqube

Copy link
Copy Markdown

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

Labels

bug Something isn't working built

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant