We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 649c4f8 commit 61181adCopy full SHA for 61181ad
src/server.js
@@ -171,7 +171,19 @@ class CoCreateLazyLoader {
171
if (typeof method !== 'function')
172
throw new Error(`Method ${data.method} is not a function.`);
173
174
- let params = data.$params || [data[name]]
+ let params = [], mainParam = false
175
+ for (let i = 0; true; i++) {
176
+ if (`$param[${i}]` in object) {
177
+ params.push(data[`$param[${i}]`])
178
+ delete data[`$param[${i}]`]
179
+ } else if (!mainParam) {
180
+ params.push([data[name]])
181
+ mainParam = true
182
+ } else {
183
+ break;
184
+ }
185
186
+
187
data.postmark = await method.apply(instance, params);
188
return data
189
} catch (error) {
0 commit comments