This commit is contained in:
smilerz
2022-01-06 07:49:53 -06:00
parent 25c1689ca0
commit b09acefa6a

View File

@ -1013,7 +1013,16 @@ def recipe_from_source(request):
return JsonResponse({"recipe_json": get_from_scraper(scrape, request)})
elif (mode == 'source') or (mode == 'url' and auto == 'false'):
if not data or data == 'undefined':
data = requests.get(url, headers=HEADERS).content
try:
data = requests.get(url, headers=HEADERS).content
except requests.exceptions.ConnectionError:
return JsonResponse(
{
'error': True,
'msg': _('Connection Refused.')
},
status=400
)
recipe_json, recipe_tree, recipe_html, images = get_recipe_from_source(data, url, request)
if len(recipe_tree) == 0 and len(recipe_json) == 0:
return JsonResponse(