Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TECH] Pix 17139/refactor application transaction #11776

Merged

Conversation

lionelB
Copy link
Member

@lionelB lionelB commented Mar 20, 2025

🌸 Problème

On utilise encore ApplicationTransaction alors que cela a été déprécié en faveur de DomainTransaction

🌳 Proposition

on remplace les usages d'ApplicationTransaction par DomainTransaction
on supprime aussi la classe

🐝 Remarques

Il est apparu une methode de repo qui utilisait ApplicationTransaction sans que les usecase / controller parent ne soit transactionnel, on a donc supprimer l'usage de transaction
Idem dans un test où on stubbait ApplicationTransaction sans l'utiliser, on a supprimer le code

🤧 Pour tester

Tester la non régression de

  • Partager les résultats d'une campagne
  • supprimer un campagne depuis orga

@pix-bot-github
Copy link

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :

@lionelB lionelB force-pushed the pix-17139/refactor-application-transaction branch from 4686fe4 to 8a22b78 Compare March 20, 2025 17:14
@lionelB lionelB added Tech Review OK 🚀 Ready to Merge Func Review OK PO validated functionally the PR and removed 👀 Tech Review Needed 👀 Func Review Needed Need PO validation for this functionally labels Mar 24, 2025
@pix-service-auto-merge pix-service-auto-merge force-pushed the pix-17139/refactor-application-transaction branch from 8a22b78 to 16b97be Compare March 24, 2025 13:50
@pix-service-auto-merge pix-service-auto-merge merged commit c9fb9e3 into dev Mar 24, 2025
9 of 11 checks passed
@pix-service-auto-merge pix-service-auto-merge deleted the pix-17139/refactor-application-transaction branch March 24, 2025 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants