Fix missing queries for action
This commit is contained in:
2
action/dist/index.js
vendored
2
action/dist/index.js
vendored
File diff suppressed because one or more lines are too long
@@ -105,15 +105,12 @@
|
|||||||
conf.queries = JSON.parse(Buffer.from(`<#queries>`, "base64").toString("utf8"))
|
conf.queries = JSON.parse(Buffer.from(`<#queries>`, "base64").toString("utf8"))
|
||||||
}
|
}
|
||||||
//Create queries formatters
|
//Create queries formatters
|
||||||
console.log(conf.queries)
|
|
||||||
Object.keys(conf.queries).map(name => conf.queries[name.substring(1)] = (vars = {}) => {
|
Object.keys(conf.queries).map(name => conf.queries[name.substring(1)] = (vars = {}) => {
|
||||||
let query = conf.queries[name]
|
let query = conf.queries[name]
|
||||||
console.log(name, query)
|
|
||||||
for (const [key, value] of Object.entries(vars))
|
for (const [key, value] of Object.entries(vars))
|
||||||
query = query.replace(new RegExp(`[$]${key}`, "g"), value)
|
query = query.replace(new RegExp(`[$]${key}`, "g"), value)
|
||||||
return query
|
return query
|
||||||
})
|
})
|
||||||
console.log(conf.queries)
|
|
||||||
|
|
||||||
//Conf
|
//Conf
|
||||||
logger(`metrics/setup > setup > success`)
|
logger(`metrics/setup > setup > success`)
|
||||||
|
|||||||
@@ -133,7 +133,7 @@
|
|||||||
const queries = (await fs.promises.readdir(__queries)).sort()
|
const queries = (await fs.promises.readdir(__queries)).sort()
|
||||||
for (const query of queries) {
|
for (const query of queries) {
|
||||||
const name = query.replace(/[.]graphql$/, "")
|
const name = query.replace(/[.]graphql$/, "")
|
||||||
assets[`_${name}`] = await fs.promises.readFile(path.resolve(`${__queries}/${query}`))
|
assets[`_${name}`] = `${await fs.promises.readFile(path.resolve(`${__queries}/${query}`))}`
|
||||||
console.log(`Prepared query ${name}`.grey)
|
console.log(`Prepared query ${name}`.grey)
|
||||||
}
|
}
|
||||||
code = code.replace(/<#queries>/g, Buffer.from(JSON.stringify(assets)).toString("base64"))
|
code = code.replace(/<#queries>/g, Buffer.from(JSON.stringify(assets)).toString("base64"))
|
||||||
|
|||||||
Reference in New Issue
Block a user