fix: Don't return promises in the queryFallback util
parent
5b9eaee29f
commit
991da15d52
|
@ -1,7 +1,9 @@
|
||||||
const queryFallBack = {
|
const queryFallBack = {
|
||||||
create: async (queryString, options) => {
|
create: async (queryString, options) => {
|
||||||
try {
|
try {
|
||||||
return strapi.entityService.create(queryString, options);
|
const newEntity = await strapi.entityService.create(queryString, options);
|
||||||
|
|
||||||
|
return newEntity;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
return strapi.query(queryString).create(options);
|
return strapi.query(queryString).create(options);
|
||||||
}
|
}
|
||||||
|
@ -9,7 +11,9 @@ const queryFallBack = {
|
||||||
update: async (queryString, options) => {
|
update: async (queryString, options) => {
|
||||||
try {
|
try {
|
||||||
const entity = await strapi.query(queryString).findOne(options.where);
|
const entity = await strapi.query(queryString).findOne(options.where);
|
||||||
return strapi.entityService.update(queryString, entity.id);
|
const updatedEntity = await strapi.entityService.update(queryString, entity.id);
|
||||||
|
|
||||||
|
return updatedEntity;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
return strapi.query(queryString).update(options);
|
return strapi.query(queryString).update(options);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue