fix: default retrieve active session

+ typo 'deactive' -> 'inactive',
This commit is contained in:
wancat committed 2023-08-23 12:27:20 +08:00
1 parent 22060070b9
commit ad3dd2fb18
4 files changed
+4 -6

No files matched your search

@@ -8,9 +8,7 @@ export async function getSessionList(req, res) {
if (req.query.quest_id) { if (req.query.quest_id) {
query.quest = req.query.quest_id query.quest = req.query.quest_id
} }
if (req.query.status) { query.status = req.query.status || 'active'
query.status = req.query.status
}
const sessions = await Session.find(query) const sessions = await Session.find(query)
res.json( res.json(
sessions.map( sessions.map(
+1 -1
View File
@@ -15,7 +15,7 @@ export async function removeExpired() {
sessions.map(async (session) => { sessions.map(async (session) => {
console.log('Expiring session: ', session._id, session.containerId) console.log('Expiring session: ', session._id, session.containerId)
await deleteContainer(session.containerId) await deleteContainer(session.containerId)
session.status = 'deactive' session.status = 'inactive'
session.containerId = null session.containerId = null
await session.save() await session.save()
}) })
+1 -1
View File
@@ -15,7 +15,7 @@ const Session = model(
containerId: String, containerId: String,
status: { status: {
type: String, type: String,
enum: ['active', 'finished', 'deactive'], enum: ['active', 'finished', 'inactive'],
required: true, required: true,
default: 'active', default: 'active',
}, },
+1 -1
View File
@@ -36,7 +36,7 @@ paths:
description: find sessions by status description: find sessions by status
schema: schema:
type: string type: string
enum: [active, finished, deactive] enum: [active, finished, inactive]
responses: responses:
'200': '200':
description: list of existing session description: list of existing session