Skip to content

Commit

Permalink
Merge pull request #18 from fermyon/bacongobbler/fix-relative-time
Browse files Browse the repository at this point in the history
fix relative time by using string substitution
  • Loading branch information
kate-goldenring authored Nov 8, 2024
2 parents 54129ce + 74b2fd0 commit 6486823
Showing 1 changed file with 15 additions and 6 deletions.
21 changes: 15 additions & 6 deletions api/src/handlers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,20 +23,29 @@ const getSubsetByDay = (dayString: string, res: ResponseBuilder) => {
} catch (e: any) {
console.log(e);
console.log(e.payload);
res.status(500);
res.send();
}

}
const getSubsetByRelativeTime = (relativeTimeExpression: string, res: ResponseBuilder) => {
let filter = getRelativeDate(relativeTimeExpression);
if (filter == "") {
res.status(400)
res.send()
res.status(400);
res.send();
return;
}
let conn = Sqlite.openDefault();
let result = conn.execute(sqlSelectSubset, [filter]);
let items = result.rows.map(row => { return asNoiseLogItem(row) });
sendJson(res, items)
try {
let conn = Sqlite.openDefault();
let result = conn.execute(sqlSelectSubset.replace('$1', '\'' + filter + '\''), []);
let items = result.rows.map(row => { return asNoiseLogItem(row) });
sendJson(res, items)
} catch (e: any) {
console.log(e);
console.log(e.payload);
res.status(500);
res.send();
}
}

const getAll = (res: ResponseBuilder) => {
Expand Down

0 comments on commit 6486823

Please sign in to comment.