aboutsummaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2019-07-23 01:10:09 -0400
committerSam Wilkins <samwilkins333@gmail.com>2019-07-23 01:10:09 -0400
commit6248a0a4afd154b84ebea1202a48bec0fd4b87de (patch)
treedcc950fd4c9f0d1f73c182e59b9ba71760fad1cc /src/server
parentcc712e50e41bbe720299b5ab5f2d316c4d4c218a (diff)
fixed server compilation bug
Diffstat (limited to 'src/server')
-rw-r--r--src/server/RouteStore.ts2
-rw-r--r--src/server/index.ts15
2 files changed, 16 insertions, 1 deletions
diff --git a/src/server/RouteStore.ts b/src/server/RouteStore.ts
index 96bd62e23..e30015e39 100644
--- a/src/server/RouteStore.ts
+++ b/src/server/RouteStore.ts
@@ -30,6 +30,6 @@ export enum RouteStore {
reset = "/reset/:token",
// APIS
- cognitiveServices = "/cognitiveservices/"
+ cognitiveServices = "/cognitiveservices"
} \ No newline at end of file
diff --git a/src/server/index.ts b/src/server/index.ts
index 6b4e59bfc..d808e8158 100644
--- a/src/server/index.ts
+++ b/src/server/index.ts
@@ -284,6 +284,21 @@ addSecureRoute(
RouteStore.getCurrUser
);
+addSecureRoute(Method.GET, (user, res, req) => {
+ let requested = req.params.requestedservice;
+ console.log(requested);
+ switch (requested) {
+ case "Face":
+ res.send(process.env.FACE);
+ break;
+ case "ComputerVision":
+ res.send(process.env.VISION);
+ break;
+ default:
+ res.send(undefined);
+ }
+}, undefined, `${RouteStore.cognitiveServices}/:requestedservice`);
+
class NodeCanvasFactory {
create = (width: number, height: number) => {
var canvas = createCanvas(width, height);