From 10793d22df72f12f2f14c730c09b5018b5b6e63a Mon Sep 17 00:00:00 2001 From: winter Date: Tue, 17 Dec 2024 20:43:44 +0000 Subject: bugfixing --- Digitigrade/Model/PushableModel.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Digitigrade/Model/PushableModel.php') diff --git a/Digitigrade/Model/PushableModel.php b/Digitigrade/Model/PushableModel.php index cfa68d3..9a31453 100644 --- a/Digitigrade/Model/PushableModel.php +++ b/Digitigrade/Model/PushableModel.php @@ -3,6 +3,10 @@ namespace Digitigrade\Model; abstract class PushableModel extends FetchableModel implements \JsonSerializable { public static function importFromReceivedObject(\stdClass $obj, bool $autoSave = true): static { - return static::createFromJson($obj, $autoSave); + return static::createFromJson($obj); + if ($autoSave) { + $obj->save(); + $obj->finaliseAfterSave(); + } } } \ No newline at end of file -- cgit v1.3