Plugins update in different portal - Fix int casting #3027

pull/3383/head
Julio Montoya 6 years ago
parent 5e019bd0f8
commit a780e07b4c
  1. 6
      main/admin/settings.lib.php
  2. 3
      main/inc/lib/api.lib.php

@ -261,7 +261,11 @@ function handlePlugins()
$installed = '';
$notInstalled = '';
$isMainPortal = 1 === api_get_current_access_url_id();
$isMainPortal = true;
if (api_is_multiple_url_enabled()) {
$isMainPortal = 1 === api_get_current_access_url_id();
}
foreach ($all_plugins as $pluginName) {
$plugin_info_file = api_get_path(SYS_PLUGIN_PATH).$pluginName.'/plugin.php';
if (file_exists($plugin_info_file)) {

@ -6558,8 +6558,9 @@ function api_get_current_access_url_id()
{
static $id;
if (!empty($id)) {
return $id;
return (int) $id;
}
if (!api_get_multiple_access_url()) {
// If the feature is not enabled, assume 1 and return before querying
// the database

Loading…
Cancel
Save