I'm just wondering when this started?
I have a databasejoin element named 'project_overview___fabrik_groups' that I reference in a calc element.
This line of code
$groups = '{project_overview___fabrik_groups_raw}';
used to assign an empty string ('') to $groups if '{project_overview___fabrik_groups_raw}' was empty.
(That would happen when editing of a new record)
I am now finding that if '{project_overview___fabrik_groups_raw}' is empty, $groups is a string that has been assigned the value 'not found'.
Why was this changed and why would you want to do that?
Wouldn't that change have messed up a lot of fabrik user's code (like mine) - if in the past they had been checking for an empty string and now it is no longer seen as empty (like this example)?
I suppose I'll first try requesting that this change be reversed before I have to spend days trying to find all places in my project where I check to see if the value of a placeholder is an empty string.
I have a databasejoin element named 'project_overview___fabrik_groups' that I reference in a calc element.
This line of code
$groups = '{project_overview___fabrik_groups_raw}';
used to assign an empty string ('') to $groups if '{project_overview___fabrik_groups_raw}' was empty.
(That would happen when editing of a new record)
I am now finding that if '{project_overview___fabrik_groups_raw}' is empty, $groups is a string that has been assigned the value 'not found'.
Why was this changed and why would you want to do that?
Wouldn't that change have messed up a lot of fabrik user's code (like mine) - if in the past they had been checking for an empty string and now it is no longer seen as empty (like this example)?
I suppose I'll first try requesting that this change be reversed before I have to spend days trying to find all places in my project where I check to see if the value of a placeholder is an empty string.