From 04009699ebb6bf641c7a550a2fdc6b147ee9f7df Mon Sep 17 00:00:00 2001 From: Jake Barnby Date: Sat, 17 May 2025 01:37:20 +1200 Subject: [PATCH] Fix type + resourceType fallbacks --- src/Appwrite/Migration/Version/V23.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Appwrite/Migration/Version/V23.php b/src/Appwrite/Migration/Version/V23.php index 57f3ee853b..f3b5746c89 100644 --- a/src/Appwrite/Migration/Version/V23.php +++ b/src/Appwrite/Migration/Version/V23.php @@ -330,7 +330,7 @@ class V23 extends Migration $deploymentResourceType = null; - $type = $document->getAttribute('resourceType'); + $type = $document->getAttribute('resourceType', $document->getAttribute('type', '')); if ($type === 'function') { $type = 'deployment'; $deploymentResourceType = 'function'; @@ -344,7 +344,7 @@ class V23 extends Migration ->setAttribute('trigger', 'manual') ->setAttribute('deploymentResourceId', $resourceId) ->setAttribute('deploymentResourceInternalId', $resourceInternalId) - ->setAttribute('deploymentResourceType', $deploymentResourceType) + ->setAttribute('deploymentResourceType', $document->getAttribute('deploymentResourceType', $deploymentResourceType)) ->setAttribute('search', \implode(' ', [$document->getId(), $document->getAttribute('domain', '')])); if ($deploymentResourceType === 'function') {