1
0
Fork 0
mirror of synced 2024-10-02 18:16:29 +13:00

fetching keys now done correctly

This commit is contained in:
kevmodrome 2020-07-02 21:25:25 +02:00
parent 160c3ef7c4
commit 0ae8c425ee

View file

@ -1,21 +1,11 @@
const fs = require("fs")
const ENV_FILE_PATH = ".budibase/.env"
exports.fetch = async function (ctx) {
// Check if structure of call makes sense, if not, return error
// Read File
const fileContent = await getEnvironmentVariables()
const keys = await extractKeys(fileContent)
// Temporary while "real" infrastructure to store keys is created
ctx.status = 200
ctx.message = "API Keys"
ctx.body = {
budibase: 'testFromBackEnd',
sendgrid: 'testFromBackEnd'
budibase: process.env.BUDIBASE_API_KEY,
sendgrid: process.env.SENDGRID_API_KEY
}
}
@ -41,6 +31,7 @@ async function getEnvironmentVariables() {
async function extractKeys(content) {
const lines = content.split(/\r?\n/)
console.log(lines)
// Extract keys here
return []
return lines
}