It would be useful to do a final UDO alter event (FinalAlterUdoPropertiesEvent) just before we return the tokenised UDO values.

This would run after:

- Global Tags
- Entity Tags
- Context Tealium
- Any other AlterUdoPropertiesEvent events
- FinalAlterUdoPropertiesEvent

https://cgit.drupalcode.org/tealiumiq/tree/src/Service/Tealiumiq.php#n316

    // Cleanup the tags to key value.
    $tealiumiqTagsTokenised = $this->helper->tokenisedTags($tealiumiqTagsTokenised);

   // TODO Allow final UDO alter after tokens have been resolved

    // Set the tags in UDO.
    $this->udo->setProperties($tealiumiqTagsTokenised);
  }

Comments

dakku created an issue. See original summary.

dakku’s picture

Issue summary: View changes

  • dakku committed cf57a1e on 8.x-1.x
    Issue #3019933: Allow final UDO alter after tokens have been resolved
    
dakku’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.