Skip to content

Fix: stop reentrancy loop when reassigning tech and group - #484

Open
Rom1-B wants to merge 1 commit into
mainfrom
support_45821
Open

Fix: stop reentrancy loop when reassigning tech and group#484
Rom1-B wants to merge 1 commit into
mainfrom
support_45821

Conversation

@Rom1-B

@Rom1-B Rom1-B commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Checklist before requesting a review

Please delete options that are not relevant.

  • I have performed a self-review of my code.
  • I have added tests (when available) that prove my fix is effective or that my feature works.
  • I have updated the CHANGELOG with a short functional description of the fix or new feature.
  • This change requires a documentation update.

Description

  • It fixes #45821
  • Reassigning a ticket's technician and group at the same time could trigger an infinite loop and a Gateway Timeout.
    The old assign removal is now deferred to the moment the new actor is actually added, instead of running synchronously during the ticket update, which broke the re-entrancy.

Screenshots (if appropriate):

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.

2 participants