From 890d5338f2e003d46296c7ef32070cf2033e4e5c Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Wed, 13 Jan 2021 17:31:40 -0500 Subject: [PATCH] Tweak equality check of input nullable --- app/src/components/v-input/v-input.vue | 2 +- app/src/displays/related-values/related-values.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/components/v-input/v-input.vue b/app/src/components/v-input/v-input.vue index 681061482a..893285f36d 100644 --- a/app/src/components/v-input/v-input.vue +++ b/app/src/components/v-input/v-input.vue @@ -201,7 +201,7 @@ export default defineComponent({ function emitValue(event: InputEvent) { let value = (event.target as HTMLInputElement).value; - if (props.nullable === true && value === '') { + if (props.nullable === true && !value) { emit('input', null); return; } diff --git a/app/src/displays/related-values/related-values.vue b/app/src/displays/related-values/related-values.vue index b8994ad526..7679691ca8 100644 --- a/app/src/displays/related-values/related-values.vue +++ b/app/src/displays/related-values/related-values.vue @@ -67,7 +67,7 @@ export default defineComponent({ }); const _template = computed(() => { - return props.template || `{{ ${primaryKeyField.value.field} }}`; + return props.template || `{{ ${primaryKeyField.value!.field} }}`; }); return { relatedCollection, primaryKeyField, getLinkForItem, _template };