Skip to content

Commit 79a4a0b

Browse files
authored
Merge pull request #148 from pluginpal/feature/document-service
refactor: replace the entity service with the document service
2 parents 4f0cecc + fff5a76 commit 79a4a0b

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

server/utils/queryFallBack.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const queryFallBack = {
22
create: async (queryString, options) => {
33
try {
4-
const newEntity = await strapi.entityService.create(queryString, options);
4+
const newEntity = await strapi.documents(queryString).create(options);
55

66
return newEntity;
77
} catch (e) {
@@ -11,7 +11,10 @@ const queryFallBack = {
1111
update: async (queryString, options) => {
1212
try {
1313
const entity = await strapi.query(queryString).findOne(options);
14-
const updatedEntity = await strapi.entityService.update(queryString, entity.id, options);
14+
const updatedEntity = await strapi.documents(queryString).update({
15+
documentId: entity.documentId,
16+
...options,
17+
});
1518

1619
return updatedEntity;
1720
} catch (e) {
@@ -21,7 +24,9 @@ const queryFallBack = {
2124
delete: async (queryString, options) => {
2225
try {
2326
const entity = await strapi.query(queryString).findOne(options);
24-
await strapi.entityService.delete(queryString, entity.id);
27+
await strapi.documents(queryString).delete({
28+
documentId: entity.documentId,
29+
});
2530
} catch (e) {
2631
await strapi.query(queryString).delete(options);
2732
}

0 commit comments

Comments
 (0)