also check for url content before parsing
@@ -755,6 +755,7 @@ def update_web_services(services_url, api_token, timeout, publish_urls, res_id):
resource.extra_metadata[key] = value
resource.save()
+ if "content" in response_content:
for url in response_content["content"]:
logical_files = list(resource.logical_files)
lf = logical_files[[i.aggregation_name for i in
