mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-13 10:00:49 +01:00
Fix permessi Viste
This commit is contained in:
parent
d255b538e3
commit
2e139d6b19
@ -356,20 +356,22 @@ class Update
|
|||||||
$database->query('UPDATE `updates` SET `done` = 0 WHERE id = '.prepare($update['id']));
|
$database->query('UPDATE `updates` SET `done` = 0 WHERE id = '.prepare($update['id']));
|
||||||
|
|
||||||
// Permessi di default delle viste
|
// Permessi di default delle viste
|
||||||
$gruppi = $database->fetchArray('SELECT `id` FROM `zz_groups`');
|
if ($database->tableExists('zz_views')) {
|
||||||
$viste = $database->fetchArray('SELECT `id` FROM `zz_views` WHERE `id` NOT IN (SELECT `id_vista` FROM `zz_group_view`)');
|
$gruppi = $database->fetchArray('SELECT `id` FROM `zz_groups`');
|
||||||
|
$viste = $database->fetchArray('SELECT `id` FROM `zz_views` WHERE `id` NOT IN (SELECT `id_vista` FROM `zz_group_view`)');
|
||||||
|
|
||||||
$array = [];
|
$array = [];
|
||||||
foreach ($viste as $vista) {
|
foreach ($viste as $vista) {
|
||||||
foreach ($gruppi as $gruppo) {
|
foreach ($gruppi as $gruppo) {
|
||||||
$array[] = [
|
$array[] = [
|
||||||
'id_gruppo' => $gruppo['id'],
|
'id_gruppo' => $gruppo['id'],
|
||||||
'id_vista' => $vista['id'],
|
'id_vista' => $vista['id'],
|
||||||
];
|
];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (!empty($array)) {
|
||||||
|
$database->insert('zz_group_view', $array);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
if (!empty($array)) {
|
|
||||||
$database->insert('zz_group_view', $array);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Normalizzazione dei campi per l'API
|
// Normalizzazione dei campi per l'API
|
||||||
|
Loading…
x
Reference in New Issue
Block a user