N°6299 - DBUpdate regression in 3.1 when setting a field with same value in the concerned object

This commit is contained in:
Eric Espie
2023-05-11 16:16:49 +02:00
parent 7fe565c4fb
commit 5dc80f31f5
4 changed files with 23 additions and 3 deletions

View File

@@ -519,6 +519,15 @@ abstract class CMDBObject extends DBObject
utils::PopArchiveMode();
}
}
public function DBUpdate()
{
if (count($this->ListChanges()) === 0) {
$this->InitPreviousValuesForUpdatedAttributes();
return $this->GetKey();
}
return parent::DBUpdate(); // TODO: Change the autogenerated stub
}
}