From df195634c04052cf32e9390e7ed51f5faa885198 Mon Sep 17 00:00:00 2001 From: Alexander Laevens Date: Wed, 30 Nov 2022 16:49:02 -0700 Subject: [PATCH] Make image field not required --- one_trip/lib/main.dart | 2 +- .../pages/recipes_page/widgets/recipe_card_widget.dart | 3 ++- one_trip_api/one_trip_api/asgi.py | 10 +++++----- one_trip_api/users/serializers.py | 4 +--- 4 files changed, 9 insertions(+), 10 deletions(-) diff --git a/one_trip/lib/main.dart b/one_trip/lib/main.dart index 02fc2f2..b6ab089 100644 --- a/one_trip/lib/main.dart +++ b/one_trip/lib/main.dart @@ -14,7 +14,7 @@ class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( - title: 'Grocery Helper', + title: 'One Trip', theme: lightTheme, darkTheme: darkTheme, themeMode: ThemeMode.system, diff --git a/one_trip/lib/pages/recipes_page/widgets/recipe_card_widget.dart b/one_trip/lib/pages/recipes_page/widgets/recipe_card_widget.dart index 30db849..45aeb25 100644 --- a/one_trip/lib/pages/recipes_page/widgets/recipe_card_widget.dart +++ b/one_trip/lib/pages/recipes_page/widgets/recipe_card_widget.dart @@ -258,7 +258,8 @@ class _IngredientSectionState extends State { ), ), Divider( - height: 1, + height: 2, + thickness: 1, color: index % 2 == 0 ? Theme.of(context).colorScheme.primary : Theme.of(context).colorScheme.error) diff --git a/one_trip_api/one_trip_api/asgi.py b/one_trip_api/one_trip_api/asgi.py index d65d285..572a8fc 100644 --- a/one_trip_api/one_trip_api/asgi.py +++ b/one_trip_api/one_trip_api/asgi.py @@ -10,11 +10,6 @@ https://docs.djangoproject.com/en/4.1/howto/deployment/asgi/ import os import django -from django.core.asgi import get_asgi_application -from channels.routing import ProtocolTypeRouter, URLRouter -from channels.auth import AuthMiddlewareStack -import ws.routing - settings = 'one_trip_api.settings.dev' if os.getenv("DJANGO_RELEASE", False): settings = 'one_trip_api.settings.release' @@ -22,6 +17,11 @@ if os.getenv("DJANGO_RELEASE", False): os.environ.setdefault('DJANGO_SETTINGS_MODULE', settings) django.setup() +from django.core.asgi import get_asgi_application +from channels.routing import ProtocolTypeRouter, URLRouter +from channels.auth import AuthMiddlewareStack +import ws.routing + print("ASGI Started") django_asgi_app = get_asgi_application() diff --git a/one_trip_api/users/serializers.py b/one_trip_api/users/serializers.py index ba9a706..c029a06 100644 --- a/one_trip_api/users/serializers.py +++ b/one_trip_api/users/serializers.py @@ -21,9 +21,7 @@ class UserSerializer(serializers.ModelSerializer): # https://stackoverflow.com/ return super().update(instance, validated_data) - image = serializers.ImageField( - max_length=None, use_url=False - ) + image = serializers.ImageField(required=False, max_length=None, use_url=False) class Meta: model = User