From 9a9057ccf7b39689dfa17e7949d3162fa078bc2e Mon Sep 17 00:00:00 2001 From: Shuchang Zheng Date: Mon, 21 Oct 2024 07:59:40 -0700 Subject: [PATCH] SKY-3781 Fix empty URL bug (#1016) --- skyvern/forge/sdk/core/validators.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/skyvern/forge/sdk/core/validators.py b/skyvern/forge/sdk/core/validators.py index 080e79c98..54f47210d 100644 --- a/skyvern/forge/sdk/core/validators.py +++ b/skyvern/forge/sdk/core/validators.py @@ -8,8 +8,9 @@ def validate_url(url: str) -> str: try: - # Use parse_obj_as to validate the string as an HttpUrl - parse_obj_as(HttpUrl, url) + if url: + # Use parse_obj_as to validate the string as an HttpUrl + parse_obj_as(HttpUrl, url) return url except ValidationError: # Handle the validation error