Skip to content

Commit 1d05b5c

Browse files
committed
fix: applied $filter in object
1 parent f49516a commit 1d05b5c

File tree

1 file changed

+16
-12
lines changed

1 file changed

+16
-12
lines changed

src/index.js

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,12 @@ class CoCreateFileSystem {
3939
let org = await crud.send({
4040
method: 'read.object',
4141
array: 'organizations',
42-
filter: {
43-
query: [
44-
{ key: "host", value: [hostname], operator: "$in" }
45-
]
42+
object: {
43+
$filter: {
44+
query: [
45+
{ key: "host", value: [hostname], operator: "$in" }
46+
]
47+
}
4648
},
4749
organization_id: process.env.organization_id
4850
})
@@ -99,11 +101,14 @@ class CoCreateFileSystem {
99101
let data = {
100102
method: 'read.object',
101103
array: 'files',
102-
filter: {
103-
query: [
104-
{ key: "host", value: [hostname, '*'], operator: "$in" },
105-
{ key: "path", value: pathname, operator: "$eq" }
106-
]
104+
object: {
105+
$filter: {
106+
query: [
107+
{ key: "host", value: [hostname, '*'], operator: "$in" },
108+
{ key: "path", value: pathname, operator: "$eq" }
109+
],
110+
limit: 1
111+
}
107112
},
108113
organization_id
109114
}
@@ -175,18 +180,17 @@ class CoCreateFileSystem {
175180
}
176181

177182
async function getDefaultFile(fileName) {
178-
data.filter.query[1].value = fileName
183+
data.object.$filter.query[1].value = fileName
179184
let defaultFile
180185
if (fileName !== '/hostNotFound.html')
181186
defaultFile = await crud.send(data);
182187

183188
if (defaultFile && defaultFile.object && defaultFile.object[0] && defaultFile.object[0].src) {
184189
return defaultFile.object[0]
185190
} else {
186-
data.filter.query[0].value = ['*']
191+
data.object.$filter.query[0].value = ['*']
187192
data.organization_id = process.env.organization_id
188193

189-
190194
defaultFile = await crud.send(data)
191195

192196
if (fileName !== '/hostNotFound.html') {

0 commit comments

Comments
 (0)