nothing working yet

This commit is contained in:
vabene1111
2020-06-02 14:33:27 +02:00
parent 989d8765d7
commit 233f2a911f
5 changed files with 142 additions and 9 deletions

View File

@ -9,10 +9,10 @@ from django.utils.translation import gettext as _
from rest_framework import viewsets, permissions
from cookbook.helper.permission_helper import group_required
from cookbook.models import Recipe, Sync, Storage, CookLog, MealPlan
from cookbook.models import Recipe, Sync, Storage, CookLog, MealPlan, MealType
from cookbook.provider.dropbox import Dropbox
from cookbook.provider.nextcloud import Nextcloud
from cookbook.serializer import MealPlanSerializer
from cookbook.serializer import MealPlanSerializer, MealTypeSerializer
class MealPlanViewSet(viewsets.ModelViewSet):
@ -28,6 +28,12 @@ class MealPlanViewSet(viewsets.ModelViewSet):
return queryset
class MealTypeViewSet(viewsets.ModelViewSet):
queryset = MealType.objects.all()
serializer_class = MealTypeSerializer
permission_classes = [permissions.IsAuthenticated]
def get_recipe_provider(recipe):
if recipe.storage.method == Storage.DROPBOX:
return Dropbox