api permissions + shopping list on mobile

This commit is contained in:
vabene1111
2021-01-28 14:41:00 +01:00
parent 63cfa14a21
commit c30ce471c2
2 changed files with 6 additions and 5 deletions

View File

@ -137,11 +137,11 @@
<div class="row"> <div class="row">
<div class="col col-md-3"> <div class="col-12 col-lg-3">
<input class="form-control" type="number" placeholder="{% trans 'Amount' %}" <input class="form-control" type="number" placeholder="{% trans 'Amount' %}"
v-model="new_entry.amount" ref="new_entry_amount"> v-model="new_entry.amount" ref="new_entry_amount">
</div> </div>
<div class="col col-md-4"> <div class="col-12 col-lg-4">
<multiselect <multiselect
v-tabindex v-tabindex
ref="unit" ref="unit"
@ -163,7 +163,7 @@
@search-change="searchUnits"> @search-change="searchUnits">
</multiselect> </multiselect>
</div> </div>
<div class="col col-md-4"> <div class="col-12 col-lg-4">
<multiselect <multiselect
v-tabindex v-tabindex
ref="food" ref="food"
@ -186,7 +186,7 @@
</multiselect> </multiselect>
</div> </div>
<div class="col col-md-1 my-auto text-right"> <div class="col-12 col-lg-1 my-auto text-right">
<button class="btn btn-success btn-lg" @click="addEntry()"><i class="fa fa-plus"></i> <button class="btn btn-success btn-lg" @click="addEntry()"><i class="fa fa-plus"></i>
</button> </button>
</div> </div>

View File

@ -399,7 +399,7 @@ def get_external_file_link(request, recipe_id):
return HttpResponse(recipe.link) return HttpResponse(recipe.link)
@group_required('user') @group_required('guest')
def get_recipe_file(request, recipe_id): def get_recipe_file(request, recipe_id):
recipe = Recipe.objects.get(id=recipe_id) recipe = Recipe.objects.get(id=recipe_id)
# if not recipe.cors_link: # if not recipe.cors_link:
@ -522,6 +522,7 @@ def recipe_from_url(request):
return get_from_html(response.text, url) return get_from_html(response.text, url)
@group_required('admin')
def get_backup(request): def get_backup(request):
if not request.user.is_superuser: if not request.user.is_superuser:
return HttpResponse('', status=403) return HttpResponse('', status=403)