Changed config path for server to use local env files.

This commit is contained in:
Patrick Fic
2020-05-06 17:17:49 -07:00
parent 54320cc53c
commit 33bbcc8c95
12 changed files with 75 additions and 41 deletions

View File

@@ -1,7 +1,10 @@
var admin = require("firebase-admin");
const path = require("path");
require("dotenv").config({ path: path.resolve(process.cwd(), `.env.${process.env.NODE_ENV || 'development'}`) });
console.log(
"Found Firebase AdminSDK JSON",
process.env.NODE_ENV,
!!process.env.FIREBASE_ADMINSDK_JSON
);

View File

@@ -1,5 +1,6 @@
const GraphQLClient = require("graphql-request").GraphQLClient;
require("dotenv").config();
const path = require("path");
require("dotenv").config({ path: path.resolve(process.cwd(), `.env.${process.env.NODE_ENV || 'development'}`) });
//TODO May need to use a different client that includes caching of resources.
exports.client = new GraphQLClient(process.env.GRAPHQL_ENDPOINT, {

View File

@@ -1,4 +1,10 @@
require("dotenv").config();
const path = require("path");
require("dotenv").config({
path: path.resolve(
process.cwd(),
`.env.${process.env.NODE_ENV || "development"}`
),
});
var cloudinary = require("cloudinary").v2;
cloudinary.config(process.env.CLOUDINARY_URL);

View File

@@ -1,4 +1,11 @@
require("dotenv").config();
const path = require("path");
require("dotenv").config({
path: path.resolve(
process.cwd(),
`.env.${process.env.NODE_ENV || "development"}`
),
});
const Handlebars = require("handlebars");
exports.render = (req, res) => {

View File

@@ -1,4 +1,11 @@
require("dotenv").config();
const path = require("path");
require("dotenv").config({
path: path.resolve(
process.cwd(),
`.env.${process.env.NODE_ENV || "development"}`
),
});
const client = require("../graphql-client/graphql-client").client;
const queries = require("../graphql-client/queries");
const phone = require("phone");

View File

@@ -1,4 +1,11 @@
require("dotenv").config();
const path = require("path");
require("dotenv").config({
path: path.resolve(
process.cwd(),
`.env.${process.env.NODE_ENV || "development"}`
),
});
const twilio = require("twilio");
const phone = require("phone");
const queries = require("../graphql-client/queries");
@@ -17,27 +24,27 @@ exports.send = (req, res) => {
.create({
body: body,
messagingServiceSid: messagingServiceSid,
to: phone(to)[0]
to: phone(to)[0],
})
.then(message => {
.then((message) => {
let newMessage = {
msid: message.sid,
text: body,
conversationid,
isoutbound: true
isoutbound: true,
};
gqlClient
.request(queries.INSERT_MESSAGE, { msg: newMessage })
.then(r2 => {
.then((r2) => {
console.log("Responding GQL Message ID", JSON.stringify(r2));
res.sendStatus(200);
})
.catch(e2 => {
.catch((e2) => {
console.log("e2", e2);
//res.json({ success: false, message: e2 });
});
})
.catch(e1 => {
.catch((e1) => {
//res.json({ success: false, message: error });
console.log("e1", e1);
});

View File

@@ -1,4 +1,11 @@
require("dotenv").config();
const path = require("path");
require("dotenv").config({
path: path.resolve(
process.cwd(),
`.env.${process.env.NODE_ENV || "development"}`
),
});
const client = require("../graphql-client/graphql-client").client;
const queries = require("../graphql-client/queries");
const phone = require("phone");
@@ -8,12 +15,12 @@ exports.status = (req, res) => {
client
.request(queries.UPDATE_MESSAGE_STATUS, {
msid: SmsSid,
fields: { status: SmsStatus }
fields: { status: SmsStatus },
})
.then(response => {
.then((response) => {
console.log("Message Updated");
})
.catch(error => {
.catch((error) => {
console.log("Error updating message status", error);
});
res.sendStatus(200);