aboutsummaryrefslogtreecommitdiff
path: root/api/routes/getTr
diff options
context:
space:
mode:
Diffstat (limited to 'api/routes/getTr')
-rw-r--r--api/routes/getTr/index.js37
1 files changed, 0 insertions, 37 deletions
diff --git a/api/routes/getTr/index.js b/api/routes/getTr/index.js
deleted file mode 100644
index 11ef38e..0000000
--- a/api/routes/getTr/index.js
+++ /dev/null
@@ -1,37 +0,0 @@
-const fs = require("fs");
-const config = require("../../config");
-
-/*
- * Gets a file chunk
- *
- * Returns:
- * the chunk
- *
- */
-function fetchFtr(tr, res){
- res.set('Content-Type', 'application/json');
- const path = config.workDir+"/ftr/"+tr;
- try {
- if(fs.existsSync(path)){
- res.send(fs.readFileSync(path));
- }
- } catch (error) {
- res.send({"error":error.message});
- }
-};
-
-module.exports = (req, res) => {
- console.log(req.params)
- res.set('Content-Type', 'application/json');
- if ( (req.params.tr) && typeof req.params.tr === "string" && req.params.tr.length === 128 ){
- regex= /[a-f0-9]{128}/;
- if (regex.test(req.params.tr)){
- let tr = req.params.tr;
- fetchFtr(tr,res);
- } else {
- res.send({error:"Invalid data: regexp failed to pass"});
- }
- } else {
- res.send({error:"Invalid data: no valid zblock was provided"});
- }
-}