diff --git a/app/src/displays/formatted-value/formatted-value.vue b/app/src/displays/formatted-value/formatted-value.vue index 1cde2670b1..0f2fa0747c 100644 --- a/app/src/displays/formatted-value/formatted-value.vue +++ b/app/src/displays/formatted-value/formatted-value.vue @@ -13,7 +13,7 @@ import formatTitle from '@directus/format-title'; export default defineComponent({ props: { value: { - type: String, + type: [String, Number], default: null, }, formatTitle: { @@ -38,7 +38,7 @@ export default defineComponent({ const displayValue = computed(() => { if (!props.value) return null; let value = String(props.value); - value = props.value.replace(/(<([^>]+)>)/gi, ''); + value = value.replace(/(<([^>]+)>)/gi, ''); if (props.formatTitle) { value = formatTitle(value);