Expand my Community achievements bar.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.

Mark Solution

This conversation has been locked due to inactivity. Please create a new post.

SOLVED

Can a Launch rule 'self-inspect' ?

Avatar

Community Advisor

Is there a way to self-inspect from within a rule condition?

For instance,

     1) Can I access the rule name and log it to the console?  

     2) Within a custom event rule can I get at the event type on which the condition will be met?

    

in other words ,

if (_satellite._container.rules[0].events[0].modulePath === "core/src/lib/events/customEvent.js")  {

     console.log ( _satellite._container.rules[0].events[0].settings.type );

}

Yes, I know these are internals.  I'm wondering if the information is accessible in a supported manner.

1 Accepted Solution

Avatar

Correct answer by
Employee

#1 No, not currently.
#2 Yes. The custom code condition and custom code action both have access to an event object that contains potentially useful data about the event that triggered the rule. Try this: console.log(event.type);

View solution in original post

1 Reply

Avatar

Correct answer by
Employee

#1 No, not currently.
#2 Yes. The custom code condition and custom code action both have access to an event object that contains potentially useful data about the event that triggered the rule. Try this: console.log(event.type);