Skip to content

Conversation

@vbillard91
Copy link
Contributor

@vbillard91 vbillard91 commented Oct 8, 2025

Description

Les TemplateProcessor largement utilisés dans le code ne sont pas thread safe au niveau des Lambda. On pourrait donc avoir des mélanges entre les paramètres de plusieurs utilisateurs lors de la génération de mail / notification / carte timeline etc… entre la langue, l’host, le thème ou le domaine => refactoring partiel pour corriger le problème. Cette PR n'est pas exhaustive, car cela fait trop de changement.

Fixes

https://edifice-community.atlassian.net/browse/COCO-4672

Type of change

Please check options that are relevant.

  • Chore (PATCH)
  • Doc (PATCH)
  • Bug fix (PATCH)
  • New feature (MINOR)

Which packages changed?

Please check the name of the package you changed

  • admin
  • app-registry
  • archive
  • auth
  • cas
  • common
  • communication
  • conversation
  • directory
  • feeder
  • infra
  • portal
  • session
  • test
  • tests
  • timeline
  • workspace

Tests

  1. Describe here the tests you performed
  2. Step by step
  3. With expected results

Reminder

  • Security flaws

  • Performance impacts (think bulk !)

  • Unit tests were replayed

  • Unit tests were added and/or changed

  • I have updated the reminder for the version including my modifications

  • All done ! 😃

@vbillard91 vbillard91 requested a review from juniorode October 8, 2025 14:29
@vbillard91 vbillard91 force-pushed the fix-COCO-4672-template-processor-race-condition branch from 34150e8 to dd4270b Compare October 8, 2025 14:30
@vbillard91 vbillard91 force-pushed the fix-COCO-4672-template-processor-race-condition branch from 367d79a to ae64026 Compare October 14, 2025 14:14
@vbillard91 vbillard91 force-pushed the fix-COCO-4672-template-processor-race-condition branch from ae64026 to 05d6b22 Compare October 14, 2025 14:14
@sonarqubecloud
Copy link

@jenkinsEdificePublic jenkinsEdificePublic force-pushed the develop-b2school branch 2 times, most recently from 7bc8194 to b632e18 Compare November 5, 2025 14:12
@pb-jo pb-jo force-pushed the develop-b2school branch 3 times, most recently from 669ca6b to a92764b Compare November 10, 2025 13:28
@jenkinsEdificePublic jenkinsEdificePublic force-pushed the develop-b2school branch 6 times, most recently from 0c1f971 to 49599ca Compare December 1, 2025 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants