Fix plugin admin permission

This commit is contained in:
the-djmaze 2023-11-30 00:10:16 +01:00
parent db629bf29c
commit e9ad4e38c2
2 changed files with 6 additions and 2 deletions

View file

@ -24,7 +24,9 @@ class BackupPlugin extends \RainLoop\Plugins\AbstractPlugin
public function JsonAdminGetData()
{
if (!($this->Manager()->Actions() instanceof \RainLoop\ActionsAdmin)) {
if (!($this->Manager()->Actions() instanceof \RainLoop\ActionsAdmin)
|| !$this->Manager()->Actions()->IsAdminLoggined()
) {
return $this->jsonResponse(__FUNCTION__, false);
}

View file

@ -82,7 +82,9 @@ class ExamplePlugin extends \RainLoop\Plugins\AbstractPlugin
public function JsonAdminGetData()
{
if ($this->Manager()->Actions() instanceof \RainLoop\ActionsAdmin) {
if (!($this->Manager()->Actions() instanceof \RainLoop\ActionsAdmin)
|| !$this->Manager()->Actions()->IsAdminLoggined()
) {
return $this->jsonResponse(__FUNCTION__, false);
}
return $this->jsonResponse(__FUNCTION__, array(