Fix temporary permissions

This commit is contained in:
FusionPBX
2024-11-29 13:57:01 -07:00
committed by GitHub
parent 4db95658c3
commit cd8d5302ac
131 changed files with 252 additions and 252 deletions

View File

@@ -179,7 +179,7 @@
$array['extensions'][0]['description'] = $description;
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('extension_add', 'temp');
//execute insert
@@ -282,7 +282,7 @@
$array['extensions'][0]['description'] = $description;
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('extension_edit', 'temp');
//execute insert
@@ -304,7 +304,7 @@
$array['extensions'][0]['extension_uuid'] = $extension_uuid;
$array['extensions'][0]['domain_uuid'] = $domain_uuid;
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('extension_delete', 'temp');
//execute delete
$database = new database;

View File

@@ -707,7 +707,7 @@ if (!class_exists('domains')) {
//add the missing default settings
if (isset($array) && is_array($array) && count($array) > 0) {
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('default_setting_add', 'temp');
//execute insert

View File

@@ -335,7 +335,7 @@ if (!class_exists('email')) {
}
//add temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add("email_queue_add", 'temp');
$p->add("email_queue_attachment_add", 'temp');

View File

@@ -141,7 +141,7 @@ if (!class_exists('groups')) {
if (is_array($array) && @sizeof($array) != 0) {
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('group_permission_delete', 'temp');
//execute delete
@@ -193,7 +193,7 @@ if (!class_exists('groups')) {
if (is_array($array) && @sizeof($array) != 0) {
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('user_group_delete', 'temp');
//execute delete
@@ -437,7 +437,7 @@ if (!class_exists('groups')) {
$group_uuids[$array['groups'][$x]['group_name']] = $array['groups'][$x]['group_uuid'];
//add the temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add("group_add", "temp");
$p->add("group_edit", "temp");
@@ -482,7 +482,7 @@ if (!class_exists('groups')) {
unset($group_uuids);
//add the temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add("group_permission_add", "temp");
$p->add("group_permission_edit", "temp");

View File

@@ -142,7 +142,7 @@ if (!class_exists('menu')) {
//delete the checked rows
if (is_array($array) && @sizeof($array) != 0) {
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('menu_item_delete', 'temp');
$p->add('menu_item_group_delete', 'temp');
$p->add('menu_language_delete', 'temp');
@@ -223,7 +223,7 @@ if (!class_exists('menu')) {
if (!empty($array) && is_array($array) && @sizeof($array) != 0) {
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('menu_language_delete', 'temp');
$p->add('menu_item_group_delete', 'temp');
@@ -507,7 +507,7 @@ if (!class_exists('menu')) {
}
if (is_array($array) && @sizeof($array) != 0) {
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('menu_item_add', 'temp');
$p->add('menu_language_add', 'temp');
//execute insert
@@ -572,7 +572,7 @@ if (!class_exists('menu')) {
if (is_array($array) && @sizeof($array) != 0) {
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('menu_item_group_add', 'temp');
//execute insert
$this->database->app_name = 'menu';
@@ -901,7 +901,7 @@ if (!class_exists('menu')) {
$array['menus'][0]['menu_description'] = 'Default Menu';
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('menu_add', 'temp');
//execute insert

View File

@@ -211,9 +211,9 @@ if (!class_exists('permissions')) {
//examples
/*
//add the permission
$p = new permissions;
$p = permissions::new();
$p->add($permission);
//delete the permission
$p = new permissions;
$p = permissions::new();
$p->delete($permission);
*/

View File

@@ -188,7 +188,7 @@ class settings {
$record[$table_name][0][$table_prefix.'_setting_description'] = $description;
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add($table_prefix.'_setting_add', 'temp');
$p->add($table_prefix.'_setting_edit', 'temp');

View File

@@ -248,7 +248,7 @@ if (!class_exists('switch_settings')) {
}
if (is_array($array) && @sizeof($array) != 0) {
//grant temporary permissions
$p = new permissions;
$p = permissions::new();
$p->add('default_setting_add', 'temp');
//execute insert