X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FBaseRepository.php;h=64a0d1c510626e995cb4c213f9565271fa6af062;hb=538e212a84873dfa290c594e66a8c038fbf5b382;hp=c0bcab18f92fbafc37a8e96b23561eecb1899c66;hpb=5ab898f67f87b389c15a3a2fcfe7e67eac514e1a;p=friendica.git diff --git a/src/BaseRepository.php b/src/BaseRepository.php index c0bcab18f9..64a0d1c510 100644 --- a/src/BaseRepository.php +++ b/src/BaseRepository.php @@ -1,4 +1,23 @@ . + * + */ namespace Friendica; @@ -122,7 +141,12 @@ abstract class BaseRepository extends BaseFactory */ public function update(BaseModel $model) { - return $this->dba->update(static::$table_name, $model->toArray(), ['id' => $model->id], $model->getOriginalData()); + if ($this->dba->update(static::$table_name, $model->toArray(), ['id' => $model->id], $model->getOriginalData())) { + $model->resetOriginalData(); + return true; + } + + return false; } /**