From 20207f4ff54646d49d1b9492364e7b8b93139ed5 Mon Sep 17 00:00:00 2001 From: Josh Crawford Date: Wed, 10 Jul 2024 13:39:57 +1000 Subject: [PATCH] Fix an error when saving a new site --- src/services/VoucherTypes.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/VoucherTypes.php b/src/services/VoucherTypes.php index beaf261..1b5fcdb 100755 --- a/src/services/VoucherTypes.php +++ b/src/services/VoucherTypes.php @@ -434,7 +434,7 @@ public function afterSaveSiteHandler(SiteEvent $event): void { $projectConfig = Craft::$app->getProjectConfig(); - if ($event->isNew) { + if ($event->isNew && isset($event->oldPrimarySiteId)) { $oldPrimarySiteUid = Db::uidById(Table::SITES, $event->oldPrimarySiteId); $existingVoucherTypeSettings = $projectConfig->get(self::CONFIG_VOUCHERTYPES_KEY);