From 0039e6dd3b96bcc550fd6eaec3c847627a184208 Mon Sep 17 00:00:00 2001 From: Michal Kleiner Date: Mon, 29 Mar 2021 12:13:45 +1300 Subject: [PATCH] Ensure the migration runs only once via BaseObject and not its subclasses --- src/Models/BaseObject.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Models/BaseObject.php b/src/Models/BaseObject.php index 22592c7..8763491 100644 --- a/src/Models/BaseObject.php +++ b/src/Models/BaseObject.php @@ -295,6 +295,8 @@ public function requireDefaultRecords() { parent::requireDefaultRecords(); - AT4xMigrationTask::migrate(); + if (static::class === self::class) { + AT4xMigrationTask::migrate(); + } } }