trees in recipe search loaded asynchronously

This commit is contained in:
smilerz
2022-01-12 16:21:36 -06:00
parent 20d61160ba
commit 22953b0591
4 changed files with 108 additions and 73 deletions

View File

@@ -1135,9 +1135,16 @@ def get_facets(request):
keyword = request.GET.get('keyword', None)
facets = RecipeFacet(request, hash_key=key)
if food:
results = facets.add_food_children(food)
elif keyword:
results = facets.add_keyword_children(keyword)
else:
results = facets.get_facets()
return JsonResponse(
{
'facets': facets.get_facets(),
'facets': results,
},
status=200
)