diff --git a/src/modules/api/api.ts b/src/modules/api/api.ts index 5b6f200..743ca5d 100644 --- a/src/modules/api/api.ts +++ b/src/modules/api/api.ts @@ -469,7 +469,7 @@ function GetApp(): ModuleType { } } - logger.Log(`Vote from #${user.id}: ${key}: ${val}`, logger.GetColor('bluebg')) + logger.Log(`Vote from #${user.id}: ${key}: ${val}`, logger.GetColor('blue')) res.render('votethank', { result: prevVote ? 'already voted' : 'success', prevVote: prevVote, @@ -1377,7 +1377,7 @@ function GetApp(): ModuleType { app.post('/infos', (req: Request, res) => { const user: User = req.session.user - if (req.body.userSpecificMotdSeen) { + if (req.body.userSpecificMotdSeen && !userSpecificMotd[user.id].seen) { userSpecificMotd[user.id].seen = true logger.Log( diff --git a/submodules/moodle-test-userscript b/submodules/moodle-test-userscript index 4c90321..dc07c90 160000 --- a/submodules/moodle-test-userscript +++ b/submodules/moodle-test-userscript @@ -1 +1 @@ -Subproject commit 4c90321380e6f6c094a94e03e2b18efaf8d326a6 +Subproject commit dc07c903d39003a5cc13302a9ee6e6e3e0b6ee17 diff --git a/submodules/qmining-data-editor b/submodules/qmining-data-editor index 6668c32..2d6211a 160000 --- a/submodules/qmining-data-editor +++ b/submodules/qmining-data-editor @@ -1 +1 @@ -Subproject commit 6668c32cb809a5c5b5bf4dcfc456efafaeb6cc21 +Subproject commit 2d6211a80af3ccd6fe78d6e30c98f340f0579ac8 diff --git a/submodules/qmining-page b/submodules/qmining-page index 0e59785..e9e9f94 160000 --- a/submodules/qmining-page +++ b/submodules/qmining-page @@ -1 +1 @@ -Subproject commit 0e59785c3cb79b350a96b5ca6b66cd47c745e5d9 +Subproject commit e9e9f94130e452e9d88eb0c1949b8f80e98c2f13