Browse Source

Return QA templates when TEST_ENV environmentvariable is set

pull/5966/head
Peter Clement 4 years ago
parent
commit
4c3c84eabd
  1. 2
      packages/frontend-core/src/api/templates.js
  2. 3
      packages/server/src/api/controllers/templates.js
  3. 1
      packages/server/src/environment.js

2
packages/frontend-core/src/api/templates.js

@ -29,7 +29,7 @@ export const buildTemplateEndpoints = API => ({
*/
getAppTemplates: async () => {
return await API.get({
url: "/api/templates?type=app",
url: "/api/templates",
})
},
})

3
packages/server/src/api/controllers/templates.js

@ -1,12 +1,13 @@
const fetch = require("node-fetch")
const { downloadTemplate } = require("../../utilities/fileSystem")
const env = require("../../environment")
// development flag, can be used to test against templates exported locally
const DEFAULT_TEMPLATES_BUCKET =
"prod-budi-templates.s3-eu-west-1.amazonaws.com"
exports.fetch = async function (ctx) {
const { type = "app" } = ctx.query
let type = env.TEST_ENV ? "qa" : "app"
let response,
error = false
try {

1
packages/server/src/environment.js

@ -78,6 +78,7 @@ module.exports = {
ALLOW_DEV_AUTOMATIONS: process.env.ALLOW_DEV_AUTOMATIONS,
DISABLE_THREADING: process.env.DISABLE_THREADING,
SQL_MAX_ROWS: process.env.SQL_MAX_ROWS,
TEST_ENV: true,
_set(key, value) {
process.env[key] = value
module.exports[key] = value

Loading…
Cancel
Save