[BUGFIX] #29552: No handler found in handler_getFromTableList()
authorxperseguers <xperseguers@735d13b6-9817-0410-8766-e36946ffe9aa>
Thu, 8 Sep 2011 08:21:58 +0000 (08:21 +0000)
committerxperseguers <xperseguers@735d13b6-9817-0410-8766-e36946ffe9aa>
Thu, 8 Sep 2011 08:21:58 +0000 (08:21 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/identity/trunk@51741 735d13b6-9817-0410-8766-e36946ffe9aa

Classes/Provider/AbstractUuid.php

index ca9ac1b..a6d3e79 100644 (file)
@@ -311,7 +311,7 @@ class Tx_Identity_Provider_AbstractUuid implements Tx_Identity_ProviderInterface
                foreach ($GLOBALS['TCA'] as $tablename => $configuration) {
                        $rows = $this->db->exec_SELECTgetRows(
                                $tablename . '.' . $identityField . ', ' . $tablename . '.uid',
-                                       $this->identityTable . ' RIGHT JOIN ' . $tablename . ' ON (' . $this->identityTable . '.' . $identityField . ' = ' . $tablename . '.' . $identityField . ')',
+                                       $this->identityTable . ' RIGHT JOIN ' . $tablename . ' ON ' . $this->identityTable . '.' . $identityField . ' = ' . $tablename . '.' . $identityField,
                                        $this->identityTable . '.uid IS NULL'
                        );
                        foreach ($rows as $row) {
@@ -333,10 +333,10 @@ class Tx_Identity_Provider_AbstractUuid implements Tx_Identity_ProviderInterface
                foreach ($GLOBALS['TCA'] as $tablename => $configuration) {
                        $rows = $this->db->exec_SELECTgetRows(
                                $this->identityTable . '.' . $identityField . ', ' . $this->identityTable . '.foreign_uid',
-                                       $tablename . ' RIGHT JOIN ' . $this->identityTable . ' ON (' .
+                                       $tablename . ' RIGHT JOIN ' . $this->identityTable . ' ON ' .
                                        $this->identityTable . '.' . $identityField .
                                        ' = ' .
-                                       $tablename . '.' . $identityField . ' AND ' . $this->identityTable . '.foreign_uid = ' . $tablename . '.uid)',
+                                       $tablename . '.' . $identityField . ' AND ' . $this->identityTable . '.foreign_uid = ' . $tablename . '.uid',
                                        'foreign_tablename LIKE ' . $tablename . ' AND ' . $tablename . '.uid IS NULL'
                        );
                        foreach ($rows as $row) {