Spaces:
Sleeping
Sleeping
meirk-brd
commited on
Commit
·
f860ade
1
Parent(s):
59e2cd4
fix schema
Browse files
tool.py
CHANGED
|
@@ -76,11 +76,7 @@ class BrightDataScraperTool(Tool):
|
|
| 76 |
|
| 77 |
return None
|
| 78 |
|
| 79 |
-
def
|
| 80 |
-
|
| 81 |
-
|
| 82 |
-
|
| 83 |
-
parsed = ast.literal_eval(value)
|
| 84 |
-
return parsed if isinstance(parsed, dict) else None
|
| 85 |
-
except (ValueError, SyntaxError):
|
| 86 |
-
return None
|
|
|
|
| 76 |
|
| 77 |
return None
|
| 78 |
|
| 79 |
+
def _ensure_scheme(self, url: str) -> str:
|
| 80 |
+
if url.startswith(("http://", "https://")):
|
| 81 |
+
return url
|
| 82 |
+
return f"https://{url}"
|
|
|
|
|
|
|
|
|
|
|
|