mirror of
https://github.com/snipe/snipe-it.git
synced 2025-02-21 03:15:45 -08:00
Hide certain fields from changelog
Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
parent
8b79a8afdf
commit
a7f76f9860
|
@ -19,6 +19,7 @@ class UserObserver
|
||||||
|
|
||||||
$changed = [];
|
$changed = [];
|
||||||
foreach ($user->getRawOriginal() as $key => $value) {
|
foreach ($user->getRawOriginal() as $key => $value) {
|
||||||
|
|
||||||
if ($user->getRawOriginal()[$key] != $user->getAttributes()[$key]) {
|
if ($user->getRawOriginal()[$key] != $user->getAttributes()[$key]) {
|
||||||
|
|
||||||
// Do not store the hashed password in changes
|
// Do not store the hashed password in changes
|
||||||
|
@ -29,6 +30,16 @@ class UserObserver
|
||||||
$changed[$key]['old'] = '*************';
|
$changed[$key]['old'] = '*************';
|
||||||
$changed[$key]['new'] = '*************';
|
$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']);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue