From fe6720f4c72a0d71e89dba1c3af2249fb7a59f4a Mon Sep 17 00:00:00 2001 From: Udhay-Adithya Date: Wed, 2 Jul 2025 13:39:12 +0530 Subject: [PATCH] fix: ensure executionRequestModel is a copy to avoid modifying the original request model --- lib/providers/collection_providers.dart | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/providers/collection_providers.dart b/lib/providers/collection_providers.dart index af87e9f4..86b7c2ce 100644 --- a/lib/providers/collection_providers.dart +++ b/lib/providers/collection_providers.dart @@ -281,11 +281,11 @@ class CollectionStateNotifier return; } - RequestModel executionRequestModel = requestModel!; + RequestModel executionRequestModel = requestModel!.copyWith(); if (!requestModel.preRequestScript.isNullOrEmpty()) { executionRequestModel = await handlePreRequestScript( - requestModel, + executionRequestModel, originalEnvironmentModel, (envModel, updatedValues) { ref