Skip to content

feat: Appointment max delay config#10

Merged
rogeriolino merged 1 commit into
v2.3from
feat/appointment-delay-config
May 1, 2026
Merged

feat: Appointment max delay config#10
rogeriolino merged 1 commit into
v2.3from
feat/appointment-delay-config

Conversation

@rogeriolino
Copy link
Copy Markdown
Member

Issue: novosga/novosga#479

This pull request removes the logic that enforced a maximum allowed delay for scheduling appointments and also removes the related expired schedule error message from all translation files. The main effect is that the system no longer checks or blocks the distribution of expired scheduled appointments based on a time limit.

Key changes:

Removal of scheduling delay logic:

  • Deleted the check in DefaultController.php that enforced a maximum allowed delay (MAX_SCHEDULING_MINUTES_DELAY) for distributing scheduled appointments, along with the related constant and dependency on ClockInterface. [1] [2] [3]

Translation cleanup:

  • Removed the error.schedule.expired translation key and its translations from all translation files: NovosgaTriageBundle.en.xlf, NovosgaTriageBundle.en_US.xlf, NovosgaTriageBundle.es.xlf, NovosgaTriageBundle.es_AR.xlf, NovosgaTriageBundle.pt_BR.xlf, and NovosgaTriageBundle.pt_PT.xlf. [1] [2] [3] [4] [5] [6]

@rogeriolino rogeriolino merged commit 4b46345 into v2.3 May 1, 2026
1 check passed
@rogeriolino rogeriolino deleted the feat/appointment-delay-config branch May 1, 2026 12:31
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.

1 participant