only log updates if model is changed

This commit is contained in:
Dennis Eichhorn 2020-06-12 17:48:22 +02:00
parent 5f6839cb03
commit bd1874acb7

View File

@ -106,6 +106,11 @@ final class ApiController extends Controller
{
$oldString = StringUtils::stringify($old, \JSON_PRETTY_PRINT);
$newString = StringUtils::stringify($new, \JSON_PRETTY_PRINT);
if ($oldString === $newString) {
return;
}
$audit = new Audit(new NullAccount($account), $oldString, $newString, $type, $subtype, $module, $ref, $content, \ip2long($ip ?? '127.0.0.1'));
AuditMapper::create($audit);