Просмотр исходного кода

Ticket #438 - Fixes and improvements in integrations.

AntonLV 10 лет назад
Родитель
Сommit
f41b17a95d

+ 1 - 1
modules/boonex/events/install/sql/disable.sql

@@ -32,7 +32,7 @@ DELETE FROM `sys_objects_vote` WHERE `Name` = 'bx_events';
 DELETE FROM `sys_objects_report` WHERE `name` = 'bx_events';
 
 -- FAFORITES
-DELETE FROM `sys_objects_favorite` WHERE `Name` = 'bx_events';
+DELETE FROM `sys_objects_favorite` WHERE `name` = 'bx_events';
 
 -- METATAGS
 DELETE FROM `sys_objects_metatags` WHERE `object` = 'bx_events';

+ 1 - 1
modules/boonex/groups/install/sql/disable.sql

@@ -32,7 +32,7 @@ DELETE FROM `sys_objects_vote` WHERE `Name` = 'bx_groups';
 DELETE FROM `sys_objects_report` WHERE `name` = 'bx_groups';
 
 -- FAFORITES
-DELETE FROM `sys_objects_favorite` WHERE `Name` = 'bx_groups';
+DELETE FROM `sys_objects_favorite` WHERE `name` = 'bx_groups';
 
 -- METATAGS
 DELETE FROM `sys_objects_metatags` WHERE `object` = 'bx_groups';

+ 4 - 1
modules/boonex/market/classes/BxMarketSearchResult.php

@@ -57,7 +57,10 @@ class BxMarketSearchResult extends BxBaseModTextSearchResult
         switch ($sMode) {
 
             case 'author':
-                $this->_updateCurrentForAuthor($sMode, $aParams, $oProfileAuthor);
+                if(!$this->_updateCurrentForAuthor($sMode, $aParams, $oProfileAuthor)) {
+                    $this->isError = true;
+                    break;
+                }
                 break;
 
             case 'favorite':

+ 3 - 3
modules/boonex/market/install/sql/uninstall.sql

@@ -28,13 +28,13 @@ DELETE FROM `sys_objects_cmts` WHERE `Name` = 'bx_market';
 DELETE FROM `sys_objects_vote` WHERE `Name` = 'bx_market';
 
 -- REPORTS
-DELETE FROM `sys_objects_report` WHERE `Name` = 'bx_market';
+DELETE FROM `sys_objects_report` WHERE `name` = 'bx_market';
 
 -- VIEWS
-DELETE FROM `sys_objects_view` WHERE `Name` = 'bx_market';
+DELETE FROM `sys_objects_view` WHERE `name` = 'bx_market';
 
 -- FAFORITES
-DELETE FROM `sys_objects_favorite` WHERE `Name` = 'bx_market';
+DELETE FROM `sys_objects_favorite` WHERE `name` = 'bx_market';
 
 -- STUDIO: page & widget
 DELETE FROM `tp`, `tw`, `tpw`

+ 3 - 3
modules/boonex/organizations/install/sql/disable.sql

@@ -23,13 +23,13 @@ DELETE `sys_acl_actions`, `sys_acl_matrix` FROM `sys_acl_actions`, `sys_acl_matr
 DELETE FROM `sys_acl_actions` WHERE `Module` = 'bx_organizations';
 
 -- VIEWS
-DELETE FROM `sys_objects_view` WHERE `Name` = 'bx_organizations';
+DELETE FROM `sys_objects_view` WHERE `name` = 'bx_organizations';
 
 -- REPORTS
-DELETE FROM `sys_objects_report` WHERE `Name` = 'bx_organizations';
+DELETE FROM `sys_objects_report` WHERE `name` = 'bx_organizations';
 
 -- FAFORITES
-DELETE FROM `sys_objects_favorite` WHERE `Name` = 'bx_organizations';
+DELETE FROM `sys_objects_favorite` WHERE `name` = 'bx_organizations';
 
 -- METATAGS
 DELETE FROM `sys_objects_metatags` WHERE `object` = 'bx_organizations';

+ 3 - 3
modules/boonex/persons/install/sql/disable.sql

@@ -23,13 +23,13 @@ DELETE `sys_acl_actions`, `sys_acl_matrix` FROM `sys_acl_actions`, `sys_acl_matr
 DELETE FROM `sys_acl_actions` WHERE `Module` = 'bx_persons';
 
 -- VIEWS
-DELETE FROM `sys_objects_view` WHERE `Name` = 'bx_persons';
+DELETE FROM `sys_objects_view` WHERE `name` = 'bx_persons';
 
 -- FAFORITES
-DELETE FROM `sys_objects_favorite` WHERE `Name` = 'bx_persons';
+DELETE FROM `sys_objects_favorite` WHERE `name` = 'bx_persons';
 
 -- REPORTS
-DELETE FROM `sys_objects_report` WHERE `Name` = 'bx_persons';
+DELETE FROM `sys_objects_report` WHERE `name` = 'bx_persons';
 
 -- METATAGS
 DELETE FROM `sys_objects_metatags` WHERE `object` = 'bx_persons';

+ 4 - 1
modules/boonex/posts/classes/BxPostsSearchResult.php

@@ -55,7 +55,10 @@ class BxPostsSearchResult extends BxBaseModTextSearchResult
 
         switch ($sMode) {
             case 'author':
-                $this->_updateCurrentForAuthor($sMode, $aParams, $oProfileAuthor);
+                if(!$this->_updateCurrentForAuthor($sMode, $aParams, $oProfileAuthor)) {
+                    $this->isError = true;
+                    break;
+                }
                 break;
 
             case 'favorite':

+ 3 - 3
modules/boonex/posts/install/sql/uninstall.sql

@@ -35,15 +35,15 @@ DELETE FROM `sys_objects_vote` WHERE `Name` = 'bx_posts';
 
 -- REPORTS
 
-DELETE FROM `sys_objects_report` WHERE `Name` = 'bx_posts';
+DELETE FROM `sys_objects_report` WHERE `name` = 'bx_posts';
 
 -- VIEWS
 
-DELETE FROM `sys_objects_view` WHERE `Name` = 'bx_posts';
+DELETE FROM `sys_objects_view` WHERE `name` = 'bx_posts';
 
 -- FAFORITES
 
-DELETE FROM `sys_objects_favorite` WHERE `Name` = 'bx_posts';
+DELETE FROM `sys_objects_favorite` WHERE `name` = 'bx_posts';
 
 -- STUDIO: page & widget