Hide certain fields from changelog

Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
snipe 2023-11-22 20:28:58 +00:00
parent 8b79a8afdf
commit a7f76f9860

View file

@ -19,6 +19,7 @@ class UserObserver
$changed = [];
foreach ($user->getRawOriginal() as $key => $value) {
if ($user->getRawOriginal()[$key] != $user->getAttributes()[$key]) {
// Do not store the hashed password in changes
@ -29,6 +30,16 @@ class UserObserver
$changed[$key]['old'] = '*************';
$changed[$key]['new'] = '*************';
}
if ($key!='last_login') {
unset($changed['last_login']['old']);
unset($changed['last_login']['new']);
}
if ($key!='permissions') {
unset($changed['permissions']['old']);
unset($changed['permissions']['new']);
}
}
}