mirror of
https://github.com/directus/directus.git
synced 2026-01-29 23:47:57 -05:00
Various more tweaks to run it on node
This commit is contained in:
@@ -72,7 +72,6 @@ export const withMiddleware = () =>
|
||||
return { count, middleware };
|
||||
|
||||
function middleware(event: any) {
|
||||
console.log(!!event.target.dataset);
|
||||
return event.target.classList.contains('prevent') === false;
|
||||
}
|
||||
},
|
||||
|
||||
@@ -18,7 +18,7 @@ export default defineComponent({
|
||||
type: {
|
||||
type: String as PropType<'datetime' | 'time' | 'date'>,
|
||||
required: true,
|
||||
validator: (val: string) => ['datetime', 'date', 'time'].includes(val),
|
||||
validator: (val: string) => ['datetime', 'date', 'time', 'timestamp'].includes(val),
|
||||
},
|
||||
},
|
||||
setup(props) {
|
||||
@@ -45,7 +45,8 @@ export default defineComponent({
|
||||
if (props.type === 'time') format = String(i18n.t('date-fns_time'));
|
||||
|
||||
displayValue.value = await formatLocalized(date, format);
|
||||
}
|
||||
},
|
||||
{ immediate: true }
|
||||
);
|
||||
|
||||
return { displayValue };
|
||||
|
||||
@@ -85,7 +85,7 @@
|
||||
:filters="filtersWithFolderAndType"
|
||||
:search-query="searchQuery"
|
||||
@update:filters="filters = $event"
|
||||
:detail-route="'/{{project}}/files/{{primaryKey}}'"
|
||||
:detail-route="'/files/{{primaryKey}}'"
|
||||
/>
|
||||
|
||||
<template #drawer>
|
||||
|
||||
@@ -55,7 +55,7 @@
|
||||
:selection.sync="selection"
|
||||
:view-options.sync="viewOptions"
|
||||
:view-query.sync="viewQuery"
|
||||
:detail-route="'/{{project}}/users/{{item.role}}/{{primaryKey}}'"
|
||||
:detail-route="'/users/{{item.role}}/{{primaryKey}}'"
|
||||
:filters="_filters"
|
||||
:search-query="searchQuery"
|
||||
@update:filters="filters = $event"
|
||||
|
||||
@@ -70,7 +70,7 @@ const localTypeMap: Record<string, { type: Type; useTimezone?: boolean }> = {
|
||||
bpchar: { type: 'string' },
|
||||
timestamptz: { type: 'timestamp' },
|
||||
'timestamp with time zone': { type: 'timestamp', useTimezone: true },
|
||||
'timestamp without thime zone': { type: 'timestamp' },
|
||||
'timestamp without time zone': { type: 'timestamp' },
|
||||
timetz: { type: 'time' },
|
||||
'time with time zone': { type: 'time', useTimezone: true },
|
||||
'time without time zone': { type: 'time' },
|
||||
@@ -79,7 +79,7 @@ const localTypeMap: Record<string, { type: Type; useTimezone?: boolean }> = {
|
||||
};
|
||||
|
||||
export default function getLocalType(databaseType: string): Type {
|
||||
const type = localTypeMap[databaseType];
|
||||
const type = localTypeMap[databaseType.toLowerCase()];
|
||||
|
||||
if (type) {
|
||||
return type.type;
|
||||
|
||||
Reference in New Issue
Block a user