Unverified Commit 13871de7 authored by David López's avatar David López Committed by GitHub
Browse files

Merge pull request #18550 from mvdbeek/datatypesMapper_fix

[24.1] Simplify and fix `useDatatypesMapper`
parents dc0ffcda 38859d9d
Loading
Loading
Loading
Loading
+5 −13
Original line number Diff line number Diff line
@@ -11,20 +11,12 @@ export function useDatatypesMapper() {
    const datatypes: Ref<string[]> = ref([]);

    async function getDatatypesMapper() {
        try {
        await datatypesMapperStore.createMapper();
        datatypesMapperLoading.value = datatypesMapperStore.loading;
        datatypesMapper.value = datatypesMapperStore.datatypesMapper;
        if (datatypesMapperStore.datatypesMapper) {
            datatypes.value = datatypesMapperStore.datatypesMapper.datatypes;
        }
        } catch (e) {
            console.error("unable to create datatypes mapper\n", e);
        } finally {
            datatypesMapperLoading.value = false;
        }
        if (!datatypesMapperStore.datatypesMapper) {
            throw Error("Error creating datatypesMapper");
        }
    }

    getDatatypesMapper();