[FREEZE-4] CheckGlobalFreezeCommand not working with personalization-integration module Created: 19/Mar/19  Updated: 04/May/22  Resolved: 26/Mar/19

Status: Closed
Project: Freeze
Component/s: None
Affects Version/s: 1.4
Fix Version/s: 1.6.1

Type: Bug Priority: Neutral
Reporter: Joerg von Frantzius Assignee: Andrew Warinner
Resolution: Fixed Votes: 0
Labels: personalization-integration
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:

 Description   

When a publication freeze is active, it is still possible to "Approve & Publish" a pending publication workflow item, at least when the personalization-integration module is present.

Freeze-Module seems to assume the default configuration of the workflow module, which refers to the command "activate" in the default catalog (in /modules/workflow/commands/workflow/activate/activate@commandName). But that configuration is overridden by the personalization-integration module to refer to command "personalizationActivation" in the default catalog. That command is defined in /modules/personalization-integration/commands/default/personalizationActivation and Freeze-Module does not override it.

This is why CheckGlobalFreezeCommand is never executed on publication with the personalization-integration module.



 Comments   
Comment by Andrew Warinner [ 26/Mar/19 ]

Fixed for both new install and upgrade from previously installed version of the Freeze module.

Note: Freeze module now depends on the personalization-integration module.

Generated at Mon Feb 12 02:03:20 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.