(cp f4de473) issue #1852 ability to disable core/extensions updates

This commit is contained in:
plegall
2023-01-21 12:02:27 +01:00
parent a58005dc79
commit 1ef00ca7bb
11 changed files with 86 additions and 19 deletions
+7
View File
@@ -133,6 +133,13 @@ function ws_themes_performAction($params, $service)
*/
function ws_extensions_update($params, $service)
{
global $conf;
if (!$conf['enable_extensions_install'])
{
return new PwgError(401, 'Piwigo extensions install/update system is disabled');
}
if (!is_webmaster())
{
return new PwgError(401, l10n('Webmaster status is required.'));