bcgov / digital-journeys

PSA Forms System
https://bcgov.github.io/digital-journeys/
Apache License 2.0
8 stars 7 forks source link

COI: Fix user assignment in camunda when manager email/username is not available in Keycloak #1897

Open bhumin-fw opened 1 month ago

bhumin-fw commented 1 month ago

When working on adding a new field that accepts usernames for LDB users to assign tasks to LDB managers or supervisors, we discovered that the codebase currently only creates new users with a fixed _idir postfix. It does not accept dynamic values from forms, user emails, or other details. To make the system more flexible, it needs to be updated to handle dynamic values from forms or workflows in the future, eliminating the need for hard-coded values.

ayushdamani commented 1 week ago

We are waiting for ticket #1882 to be moved to test!