Fix project settings detail

This commit is contained in:
rijkvanzanten
2020-07-09 18:04:31 -04:00
parent 994dc72aea
commit ad08dbb9a5
2 changed files with 4 additions and 4 deletions

View File

@@ -37,14 +37,16 @@ import useCollection from '@/composables/use-collection';
import useSettingsStore from '@/stores/settings';
import marked from 'marked';
import ProjectInfoDrawerDetail from './components/project-info-drawer-detail.vue';
import { clone } from 'lodash';
export default defineComponent({
components: { SettingsNavigation, ProjectInfoDrawerDetail },
setup() {
const settingsStore = useSettingsStore();
const { fields } = useCollection(ref('directus_settings'));
const initialValues = settingsStore.formatted;
const initialValues = clone(settingsStore.state.settings);
const edits = ref<{ [key: string]: any } | null>(null);

View File

@@ -68,9 +68,7 @@ export const useFieldsStore = createStore({
async hydrate() {
const fieldsResponse = await api.get(`/fields`);
const fields: FieldRaw[] = fieldsResponse.data.data.filter(
({ collection }: FieldRaw) => collection !== 'directus_settings'
);
const fields: FieldRaw[] = fieldsResponse.data.data;
/**
* @NOTE