Skip to content

Commit e46947c

Browse files
committed
fix: update to support new query system
1 parent e4fe073 commit e46947c

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

src/index.js

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,10 @@ class CoCreateFileSystem {
8181
host: hostname,
8282
array: 'files',
8383
$filter: {
84-
query: [
85-
{ key: "host", value: [hostname, '*'], operator: "$in" },
86-
{ key: "pathname", value: pathname, operator: "$or" },
87-
{ key: "pathname", value: wildcard, operator: "$or" }
88-
],
84+
query: {
85+
host: { $in: [hostname, '*'] },
86+
$or: [{ pathname }, { pathname: wildcard }]
87+
},
8988
limit: 1
9089
},
9190
organization_id
@@ -164,19 +163,19 @@ class CoCreateFileSystem {
164163
}
165164

166165
async function getDefaultFile(fileName) {
167-
data.$filter.query[1].value = fileName
166+
data.$filter.query.$or[0].pathname = fileName
168167
let defaultFile
169168
if (fileName !== '/hostNotFound.html')
170169
defaultFile = await crud.send(data);
171170

172171
if (defaultFile && defaultFile.object && defaultFile.object[0] && defaultFile.object[0].src) {
173172
return defaultFile
174173
} else {
175-
data.$filter.query[0].value = ['*']
174+
data.$filter.query.host.$in = ['*']
176175
data.organization_id = process.env.organization_id
177176

178177
if (fileName.startsWith('/admin'))
179-
data.$filter.query[1].value = '/superadmin' + fileName.replace('/admin', '')
178+
data.$filter.query.$or[0].pathname = '/superadmin' + fileName.replace('/admin', '')
180179

181180
defaultFile = await crud.send(data)
182181

0 commit comments

Comments
 (0)