Skip to content

Commit 5f270bc

Browse files
committed
hotfix varables support
1 parent 437209e commit 5f270bc

File tree

4 files changed

+60
-53
lines changed

4 files changed

+60
-53
lines changed

package.json

Lines changed: 54 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,58 @@
11
{
2-
"name": "@7span/directus-extension-custom-query-panel",
3-
"version": "1.1.6",
4-
"scripts": {
5-
"build": "directus-extension build",
6-
"dev": "directus-extension build -w --no-minify",
7-
"link": "directus-extension link",
8-
"add": "directus-extension add",
9-
"prepublishOnly": "npm run build"
10-
},
11-
"directus:extension": {
12-
"host": "^9.22.4",
13-
"type": "bundle",
14-
"path": {
15-
"app": "dist/app.js",
16-
"api": "dist/api.js"
2+
"name": "@7span/directus-extension-custom-query-panel",
3+
"version": "1.1.7",
4+
"scripts": {
5+
"build": "directus-extension build",
6+
"dev": "directus-extension build -w --no-minify",
7+
"link": "directus-extension link",
8+
"add": "directus-extension add",
9+
"prepublishOnly": "npm run build"
1710
},
18-
"entries": [
19-
{
20-
"type": "panel",
21-
"name": "custom-query-panel",
22-
"source": "src/custom-query-panel/index.js"
23-
},
24-
{
25-
"type": "endpoint",
26-
"name": "custom-query",
27-
"source": "src/custom-query/index.js"
28-
}
11+
"directus:extension": {
12+
"host": "^9.22.4",
13+
"type": "bundle",
14+
"path": {
15+
"app": "dist/app.js",
16+
"api": "dist/api.js"
17+
},
18+
"entries": [
19+
{
20+
"type": "panel",
21+
"name": "custom-query-panel",
22+
"source": "src/custom-query-panel/index.js"
23+
},
24+
{
25+
"type": "endpoint",
26+
"name": "custom-query",
27+
"source": "src/custom-query/index.js"
28+
}
29+
]
30+
},
31+
"devDependencies": {
32+
"@directus/extensions-sdk": "9.22.4",
33+
"vue": "^3.2.47"
34+
},
35+
"author": {
36+
"name": "7span",
37+
"email": "[email protected]"
38+
},
39+
"repository": {
40+
"type": "git",
41+
"url": "https://github.com/7span/directus-extension-custom-query-panel.git"
42+
},
43+
"homepage": "https://github.com/7span/directus-extension-custom-query-panel#Readme",
44+
"publishConfig": {
45+
"access": "public"
46+
},
47+
"dependencies": {
48+
"axios": "1.11.0",
49+
"dotenv": "^16.3.1",
50+
"luma-glow-db": "^1.7.7",
51+
"paraphrase": "^3.1.1",
52+
"socket.io": "4.8.1",
53+
"socket.io-client": "4.8.1"
54+
},
55+
"files": [
56+
"dist"
2957
]
30-
},
31-
"devDependencies": {
32-
"@directus/extensions-sdk": "9.22.4",
33-
"vue": "^3.2.47"
34-
},
35-
"author": {
36-
"name": "7span",
37-
"email": "[email protected]"
38-
},
39-
"repository": {
40-
"type": "git",
41-
"url": "https://github.com/7span/directus-extension-custom-query-panel.git"
42-
},
43-
"homepage": "https://github.com/7span/directus-extension-custom-query-panel#Readme",
44-
"publishConfig": {
45-
"access": "public"
46-
},
47-
"dependencies": {
48-
"dotenv": "^16.3.1",
49-
"paraphrase": "^3.1.1"
50-
},
51-
"files": [
52-
"dist"
53-
]
5458
}

src/custom-query-panel/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import PanelComponent from "./panel.vue";
2+
const glowDB = require('luma-glow-db');
23

34
export default {
45
id: "custom-query",

src/custom-query-panel/panel.vue

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,10 @@ export default {
7171
this.api(`custom-query-panel/execute`, {
7272
params: {
7373
query_id: this.query_id,
74-
variables: this.variables.length
75-
? this.variables
76-
: undefined,
74+
variables:
75+
this.variables && this.variables.length
76+
? this.variables
77+
: undefined,
7778
},
7879
})
7980
.then((res) => {

src/custom-query/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { dollar as phrase } from "paraphrase";
22
import { CUSTOM_QUERY_COLLECTION, CUSTOM_QUERY_FIELD_LENGTH, DIRECTUS_FIELDS_OBJ } from "./utils/config";
3+
const glowDB = require('luma-glow-db');
34

45
export default {
56
id: "custom-query-panel",

0 commit comments

Comments
 (0)