summaryrefslogtreecommitdiffstats
path: root/server/api/log.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/api/log.js')
-rw-r--r--server/api/log.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/server/api/log.js b/server/api/log.js
index 05fe801..d3acb04 100644
--- a/server/api/log.js
+++ b/server/api/log.js
@@ -9,7 +9,12 @@ var router = decorateApp(express.Router())
// ########################### GET requests #################################
router.getAsync('', async (req, res) => {
- const log = await db.log.findAll({ order: [['timestamp', 'DESC']] })
+ const log = await db.log.findAll({ include: ['group', 'client', 'user'], order: [['timestamp', 'DESC']] })
+ log.forEach(entry => {
+ if (entry.clientSnapshot) entry.clientSnapshot = JSON.parse(entry.clientSnapshot)
+ if (entry.groupSnapshot) entry.groupSnapshot = JSON.parse(entry.groupSnapshot)
+ if (entry.userSnapshot) entry.userSnapshot = JSON.parse(entry.userSnapshot)
+ })
res.send(log)
})