You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Writing rules always limited to working only with the provided set of structures and their fields. When some function should accept some arguments we need to define them directly e.g.:
rule ... {
when
...
then
fn.SendAlert("title", "body", "receiver@gmail.com", fn.CalculateSomethingX(), fn.CalculateSomethingY());
}
But it would be much much easier to read & maintain the rules if we can have a variable declaration:
rule ... {
when
...
then
var x = fn.CalculateSomethingX(...);
var y = fn.CalculateSomthingY(...);
var receivers = ["foo@gmail.com", "bar@gmail.com"];
var body = "very long long body here";
fn.SendAlert("title", body, receivers, x, y);
}
Why this feature is unavailable? I wonder what type of limitations we have so there is no such a way to declare variables inside the rule?
The text was updated successfully, but these errors were encountered:
Writing rules always limited to working only with the provided set of structures and their fields. When some function should accept some arguments we need to define them directly e.g.:
But it would be much much easier to read & maintain the rules if we can have a variable declaration:
Why this feature is unavailable? I wonder what type of limitations we have so there is no such a way to declare variables inside the rule?
The text was updated successfully, but these errors were encountered: