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

#4558 - Build-in API support (invitation)

roman.lesnikov@gmail.com 2 лет назад
Родитель
Сommit
24dbb8c56f

+ 3 - 1
modules/boonex/invites/classes/BxInvResponse.php

@@ -53,8 +53,10 @@ class BxInvResponse extends BxDolAlertsResponse
                 $oAlert->aExtras['form_code'] = $oAlert->aExtras['form_object']->getCode();
             }
         }
-        else
+        else{
             $oAlert->aExtras['form_code'] = $sCode;
+            $oAlert->aExtras['form_object'] = false;
+        }
     }
 
     protected function _processAccountAdded($oAlert)

+ 4 - 1
template/scripts/BxBaseAccountForms.php

@@ -67,8 +67,11 @@ class BxBaseAccountForms extends BxDolProfileForms
                     'form_code' => &$sCode
             ));
             
-            if($bIsApi)
+            if($bIsApi){
+                if (!$oForm)
+                    return false;
                 return $oForm->getCodeAPI();
+            }
 
             return $sCode;
         }

+ 1 - 1
template/scripts/BxBaseServiceAccount.php

@@ -84,7 +84,7 @@ class BxBaseServiceAccount extends BxDol
                 ];
             }
             else
-                return bx_api_get_msg($mixedResult);
+                return [bx_api_get_msg($mixedResult)];
         }
 
         $oPemalink = BxDolPermalinks::getInstance();