[midPoint-git] [Evolveum/midpoint] 71786b: Ignore timed actions for cancelled cases

mederly noreply at github.com
Wed Nov 19 09:41:09 CET 2025


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 71786b2b1dcafdd0d377d3ae72ec358f5aaeb903
      https://github.com/Evolveum/midpoint/commit/71786b2b1dcafdd0d377d3ae72ec358f5aaeb903
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-11-18 (Tue, 18 Nov 2025)

  Changed paths:
    M model/cases-impl/src/main/java/com/evolveum/midpoint/cases/impl/TimedActionTriggerHandler.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/other/TestEscalation.java
    A model/workflow-impl/src/test/resources/escalation/role-timed-reject.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseAsserter.java

  Log Message:
  -----------
  Ignore timed actions for cancelled cases

When a timed action was triggered for a cancelled approval case,
it could fail with "No outcomes?" illegal state exception. The reason
is that executing an action against already canceled case makes little
or no sense.

Hence, this commit makes sure that all timed actions are ignored for
cases that are already closed.

Related to MID-10934.


  Commit: 4674bfbe789324811a0e097ece5f8c7378627789
      https://github.com/Evolveum/midpoint/commit/4674bfbe789324811a0e097ece5f8c7378627789
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2025-11-19 (Wed, 19 Nov 2025)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/panel/ItemHeaderPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/e8f58ae7232b...4674bfbe7893

To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications


More information about the midPoint-svn mailing list