diff --git a/src/data-loaders/defineColadaLoader.ts b/src/data-loaders/defineColadaLoader.ts index a30379412..b00807f69 100644 --- a/src/data-loaders/defineColadaLoader.ts +++ b/src/data-loaders/defineColadaLoader.ts @@ -335,7 +335,7 @@ export function defineColadaLoader( if (this.pendingTo === to) { // console.log(' ->', this.staged) if (process.env.NODE_ENV === 'development') { - if (this.staged === STAGED_NO_VALUE) { + if (this.staged === STAGED_NO_VALUE && this.stagedError === null) { console.warn( `Loader "${key}"'s "commit()" was called but there is no staged data.` ) diff --git a/src/data-loaders/defineLoader.ts b/src/data-loaders/defineLoader.ts index 6d76d4c6e..7b079f8bf 100644 --- a/src/data-loaders/defineLoader.ts +++ b/src/data-loaders/defineLoader.ts @@ -281,7 +281,7 @@ export function defineBasicLoader( if (this.pendingTo === to) { // console.log('👉 commit', this.staged) if (process.env.NODE_ENV === 'development') { - if (this.staged === STAGED_NO_VALUE) { + if (this.staged === STAGED_NO_VALUE && this.stagedError === null) { console.warn( `Loader "${options.key}"'s "commit()" was called but there is no staged data.` ) diff --git a/src/data-loaders/defineQueryLoader.ts b/src/data-loaders/defineQueryLoader.ts index 57ea8841a..7c49c8430 100644 --- a/src/data-loaders/defineQueryLoader.ts +++ b/src/data-loaders/defineQueryLoader.ts @@ -211,7 +211,7 @@ export function defineQueryLoader( if (this.pendingTo === to && !this.error.value) { console.log('👉 commit', this.staged) if (process.env.NODE_ENV === 'development') { - if (this.staged === STAGED_NO_VALUE) { + if (this.staged === STAGED_NO_VALUE && this.stagedError === null) { console.warn( `Loader "${options.queryKey?.join( '/' diff --git a/src/data-loaders/defineVueFireLoader.ts b/src/data-loaders/defineVueFireLoader.ts index 5ccda2ec3..b8ef4cbe8 100644 --- a/src/data-loaders/defineVueFireLoader.ts +++ b/src/data-loaders/defineVueFireLoader.ts @@ -159,7 +159,7 @@ export function defineVueFireLoader< if (this.pendingTo === to && !this.error.value) { // console.log('👉 commit', this.staged) if (process.env.NODE_ENV === 'development') { - if (this.staged === STAGED_NO_VALUE) { + if (this.staged === STAGED_NO_VALUE && this.stagedError === null) { console.warn( `Loader "${options.key}"'s "commit()" was called but there is no staged data.` )