Commit a41da4e3 authored by catch's avatar catch
Browse files

Issue #1822384 by Hanspolo: Don't replace ->extra on the JoinPlugin with adjusted.

parent 4e1287e6
......@@ -165,7 +165,7 @@ public function __construct(array $configuration, $plugin_id, DiscoveryInterface
}
if (isset($configuration['adjusted'])) {
$this->extra = $configuration['adjusted'];
$this->adjusted = $configuration['adjusted'];
}
$this->extraOperator = strtoupper($configuration['extra_operator']);
......
......@@ -88,9 +88,12 @@ public function testBasePlugin() {
'left_field' => 'uid',
'table' => 'users',
'field' => 'uid',
'adjusted' => TRUE,
);
$join = $this->manager->createInstance('standard', $configuration);
$this->assertTrue($join instanceof JoinPluginBase, 'The correct join class got loaded.');
$this->assertNull($join->extra, 'The field extra was not overriden.');
$this->assertTrue($join->adjusted, 'The field adjusted was set correctly.');
// Build the actual join values and read them back from the dbtng query
// object.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment