diff --git a/recipes/settings.py b/recipes/settings.py index 68f9afc78..576f74b28 100644 --- a/recipes/settings.py +++ b/recipes/settings.py @@ -305,6 +305,7 @@ SPECTACULAR_SETTINGS = { 'TITLE': 'Tandoor', 'DESCRIPTION': 'Tandoor API Docs', 'SERVE_INCLUDE_SCHEMA': False, + 'ENUM_ADD_EXPLICIT_BLANK_NULL_CHOICE': False, } ROOT_URLCONF = 'recipes.urls' diff --git a/vue3/package.json b/vue3/package.json index 956be53f7..bb0f8448a 100644 --- a/vue3/package.json +++ b/vue3/package.json @@ -11,6 +11,7 @@ "dependencies": { "@mdi/font": "7.2.96", "@types/luxon": "^3.4.2", + "@vueuse/core": "^10.9.0", "luxon": "^3.4.4", "mavon-editor": "^3.0.1", "pinia": "^2.1.7", diff --git a/vue3/src/components/inputs/ModelSelect.vue b/vue3/src/components/inputs/ModelSelect.vue index 960631d14..1c51909b2 100644 --- a/vue3/src/components/inputs/ModelSelect.vue +++ b/vue3/src/components/inputs/ModelSelect.vue @@ -1,34 +1,79 @@