Skip to content
Snippets Groups Projects
Commit 6cde2a7c authored by jaapjansma's avatar jaapjansma
Browse files

Fixed backwards compatibility with joins on the edit screen.

parent ff1b53bf
No related branches found
No related tags found
No related merge requests found
# Version 1.31 (not yet released)
* Fixed backwards compatibility with joins on the edit screen.
# Version 1.30
* Fixed issue with relative date and required filters.
......
......@@ -150,13 +150,17 @@ class SimpleJoin implements JoinInterface, SqlJoinInterface {
'placeholder' => E::ts('- select -'),
));
// Backwords compatability
// Backwards compatibility
if (isset($joinConfiguration['right_prefix']) && $joinConfiguration['right_prefix'] == $joinFromSource->getSourceName()) {
$joinConfigurationBackwardsCompatibility = $joinConfiguration;
$joinConfiguration['left_prefix'] = '';
$joinConfiguration['left_field'] = $joinConfigurationBackwardsCompatibility['right_field'];
$joinConfiguration['left_field'] = $this->correctFieldName($joinConfiguration['left_field'], $joinFromSource);
$joinConfiguration['right_prefix'] = $joinConfigurationBackwardsCompatibility['left_prefix'];
$joinConfiguration['right_field'] = $joinConfigurationBackwardsCompatibility['left_field'];
if (!isset($rightFields[$joinConfiguration['right_prefix']."::".$joinConfiguration['right_field']])) {
$joinConfiguration['right_field'] = $this->correctFieldName($joinConfiguration['right_field'], $joinToSource);
}
}
$defaults = array();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment