2017-10-22 09:10:33 +08:00
|
|
|
"use strict";
|
|
|
|
|
2017-10-16 07:47:05 +08:00
|
|
|
const sql = require('../../services/sql');
|
2017-11-15 11:21:56 +08:00
|
|
|
const protected_session = require('../../services/protected_session');
|
2017-10-15 11:31:44 +08:00
|
|
|
|
2018-03-31 01:56:46 +08:00
|
|
|
async function getNoteRevisions(req) {
|
2017-10-15 11:31:44 +08:00
|
|
|
const noteId = req.params.noteId;
|
2018-03-26 08:52:38 +08:00
|
|
|
const revisions = await sql.getRows("SELECT * FROM note_revisions WHERE noteId = ? order by dateModifiedTo desc", [noteId]);
|
2018-03-31 20:53:52 +08:00
|
|
|
protected_session.decryptNoteRevisions(revisions);
|
2017-10-15 11:31:44 +08:00
|
|
|
|
2018-03-31 01:56:46 +08:00
|
|
|
return revisions;
|
|
|
|
}
|
2017-10-15 11:31:44 +08:00
|
|
|
|
2018-03-31 01:56:46 +08:00
|
|
|
module.exports = {
|
|
|
|
getNoteRevisions
|
|
|
|
};
|