From db8efce3465e1e4e2627a88d7580fb6d3386773e Mon Sep 17 00:00:00 2001 From: "D. Berge" Date: Sun, 3 Oct 2021 21:25:36 +0200 Subject: [PATCH] Remove dead code --- lib/www/server/lib/db/sequence/get.js | 41 --------------------------- 1 file changed, 41 deletions(-) diff --git a/lib/www/server/lib/db/sequence/get.js b/lib/www/server/lib/db/sequence/get.js index 54e7016..f30c95c 100644 --- a/lib/www/server/lib/db/sequence/get.js +++ b/lib/www/server/lib/db/sequence/get.js @@ -1,27 +1,5 @@ const { setSurvey } = require('../connection'); -function thinout (key, obj) { - const path = key.split("."); -// console.log("path", path); - const value = path.reduce( (a, b, i) => { -// console.log("index", i); - if (a !== null && typeof a != "undefined") { - if (b == "*" && Array.isArray(a)) { - const subkey = path.splice(i+1).join("."); - console.log("subkey", subkey); - return a.map(e => thinout(subkey, e)); - } else { -// console.log("key", b, "value", a); - return a[b]; - } - } else { -// console.log("null or undef"); - return a; - } - }, obj); - return value; -} - async function getSummary (projectId, sequence, opts = {}) { const client = await setSurvey(projectId); @@ -84,25 +62,6 @@ async function get (projectId, sequence, opts = {}) { return res.rows.map( r => Object.fromEntries(Object.entries(r).filter(entry => project.includes(entry[0]))) ); -// const deep = tokens.filter(i => i.includes(".")); -// console.log("tokens", tokens, "project", project, "deep", deep); -// if (deep.length) { -// return res.rows.map( r => { -// const o = Object.fromEntries(Object.entries(r).filter(entry => project.includes(entry[0]))) -// deep.forEach(path => { -// console.log("path", path, path.split(".")[0]); -// console.log("object", o); -// console.log("result", thinout(path, o)); -// return o[path.split(".")[0]] = thinout(path, o) -// }) -// console.log("Object", o); -// return o; -// }); -// } else { -// return res.rows.map( r => -// Object.fromEntries(Object.entries(r).filter(entry => project.includes(entry[0]))) -// ); -// } } else { return res.rows; }