From 2684e21ec8daa0910634f423393eda3e319ca262 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Mon, 1 Aug 2022 14:36:33 +0200 Subject: [PATCH] fix(gui-v2): use promise reject when returning api error --- packages/nc-gui-v2/composables/useApi/index.ts | 6 +++--- packages/nc-gui-v2/plugins/state.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/nc-gui-v2/composables/useApi/index.ts b/packages/nc-gui-v2/composables/useApi/index.ts index 3c79258684..188b87b771 100644 --- a/packages/nc-gui-v2/composables/useApi/index.ts +++ b/packages/nc-gui-v2/composables/useApi/index.ts @@ -114,7 +114,7 @@ export function useApi({ onRequestFinish() - return requestError + return Promise.reject(requestError) }, ) @@ -125,7 +125,7 @@ export function useApi({ onRequestFinish() - return apiResponse + return Promise.resolve(apiResponse) }, (apiError) => { errorHook.trigger(apiError) @@ -133,7 +133,7 @@ export function useApi({ onRequestFinish() - return apiError + return Promise.reject(apiError) }, ) diff --git a/packages/nc-gui-v2/plugins/state.ts b/packages/nc-gui-v2/plugins/state.ts index 5dc833fce6..ea7f61ce38 100644 --- a/packages/nc-gui-v2/plugins/state.ts +++ b/packages/nc-gui-v2/plugins/state.ts @@ -3,7 +3,7 @@ import { defineNuxtPlugin } from '#app' import { useBreakpoints, useDark, useGlobal, watch } from '#imports' /** - * Injects global state into nuxt app. + * Initialize global state and watches for changes * * @example * ```js