mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-02 08:56:48 +01:00
Disabilito anche il token collegato all'utente in fase di eliminazione anagrafica
This commit is contained in:
parent
dbc3c59b73
commit
d3d7eed6cd
@ -268,7 +268,9 @@ switch (post('op')) {
|
||||
|
||||
// Se l'anagrafica è collegata ad un utente lo disabilito
|
||||
$dbo->query('UPDATE zz_users SET enabled = 0 WHERE idanagrafica = '.prepare($id_record));
|
||||
|
||||
// Disabilito anche il token
|
||||
$dbo->query('UPDATE zz_tokens SET enabled = 0 WHERE id_utente = '.prepare($id_utente));
|
||||
|
||||
flash()->info(tr('Anagrafica eliminata!'));
|
||||
}
|
||||
|
||||
|
@ -74,13 +74,16 @@ if (!empty($utenti)) {
|
||||
<a href="" data-href="'.$structure->fileurl('user.php').'?id_module='.$id_module.'&id_record='.$id_record.'&id_utente='.$utente['id'].'" class="text-warning tip" data-toggle="modal" title="Aggiorna dati utente" data-msg="" data-backto="record-edit" data-title="Aggiorna dati utente"><i class="fa fa-2x fa-unlock-alt"></i></a>';
|
||||
|
||||
// Disabilitazione token API, se diverso da id_utente #1 (admin)
|
||||
$token = $dbo->fetchOne('SELECT `enabled` FROM `zz_tokens` WHERE `id_utente` = '.prepare($utente['id']));
|
||||
$token = $dbo->fetchOne('SELECT `enabled` FROM `zz_tokens` WHERE `id_utente` = '.prepare($utente['id']).'')['enabled'];
|
||||
|
||||
if ($utente['id'] == '1') {
|
||||
echo '
|
||||
<span title="'.tr("Non è possibile gestire l'accesso API per l'utente admin").'" class="text-muted tip">
|
||||
<i class="fa fa-2x fa-key "></i>
|
||||
</span>';
|
||||
} elseif (!empty($token['enabled'])) {
|
||||
} elseif (!empty($token)) {
|
||||
|
||||
|
||||
echo '
|
||||
<a title="'.tr('Disabilita API').'" class="text-danger clickable tip ask" data-msg="" data-backto="record-edit" data-title="'.tr("Disabilitare l'accesso API per questo utente?").'" data-op="token_disable" data-id_utente="'.$utente['id'].'" data-button="'.tr('Disabilita').'">
|
||||
<i class="fa fa-2x fa-key"></i>
|
||||
|
Loading…
x
Reference in New Issue
Block a user