Skip to content

Commit 94e0a4e

Browse files
committed
Fix incorrect updating of url_type and resource_type
1 parent c1c765f commit 94e0a4e

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

requirements.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ attrs==25.4.0
1212
# referencing
1313
babel==2.17.0
1414
# via mkdocs-material
15-
backrefs==6.0.1
15+
backrefs==6.1
1616
# via mkdocs-material
17-
cachetools==6.2.1
17+
cachetools==6.2.2
1818
# via google-auth
19-
certifi==2025.10.5
19+
certifi==2025.11.12
2020
# via requests
2121
cfgv==3.4.0
2222
# via pre-commit
@@ -26,13 +26,13 @@ charset-normalizer==3.4.4
2626
# via requests
2727
ckanapi==4.9
2828
# via hdx-python-api (pyproject.toml)
29-
click==8.3.0
29+
click==8.3.1
3030
# via
3131
# mkdocs
3232
# typer
3333
colorama==0.4.6
3434
# via mkdocs-material
35-
coverage==7.11.3
35+
coverage==7.12.0
3636
# via pytest-cov
3737
defopt==7.0.0
3838
# via hdx-python-api (pyproject.toml)
@@ -196,7 +196,7 @@ pymdown-extensions==10.17.1
196196
# via mkdocs-material
197197
pyphonetics==0.5.3
198198
# via hdx-python-utilities
199-
pytest==9.0.0
199+
pytest==9.0.1
200200
# via
201201
# hdx-python-api (pyproject.toml)
202202
# pytest-check
@@ -253,15 +253,15 @@ rfc3986==2.0.0
253253
# via frictionless
254254
rich==14.2.0
255255
# via typer
256-
rpds-py==0.28.0
256+
rpds-py==0.29.0
257257
# via
258258
# jsonschema
259259
# referencing
260260
rsa==4.9.1
261261
# via google-auth
262262
ruamel-yaml==0.18.16
263263
# via hdx-python-utilities
264-
ruamel-yaml-clib==0.2.14
264+
ruamel-yaml-clib==0.2.15
265265
# via ruamel-yaml
266266
setuptools==80.9.0
267267
# via ckanapi

src/hdx/data/resource.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -442,7 +442,7 @@ def _resource_merge_hdx_update(
442442
status = 2
443443
self._url_backup = None
444444
else:
445-
if "url" in self._old_data:
445+
if "url" in self._old_data and self._old_data.get("url_type") != "upload":
446446
self._old_data["resource_type"] = "api"
447447
self._old_data["url_type"] = "api"
448448
if data_updated:

0 commit comments

Comments
 (0)