From f4987fbe93ead5036e9bfdad97a8b1e2fa4fa0da Mon Sep 17 00:00:00 2001 From: Daniel Gerhardt <code@dgerhardt.net> Date: Mon, 31 Oct 2016 15:56:05 +0100 Subject: [PATCH] Add view for finding inactive guest sessions --- src/main/resources/views/session | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/resources/views/session b/src/main/resources/views/session index 274bcbb..f3a5ac6 100644 --- a/src/main/resources/views/session +++ b/src/main/resources/views/session @@ -14,6 +14,9 @@ "by_courseid":{ "map":"function(doc) { if(doc.type == 'session' && doc.courseId && doc.sessionType != 'public_pool') emit(doc.courseId, doc); }" }, + "by_last_activity_for_guests": { + "map":"function(doc) {\n if (doc.type === 'session' && doc.sessionType !== 'public_pool' && doc.creator.indexOf('Guest') === 0) {\n emit(doc.lastOwnerActivity || doc.creationTime, {_rev: doc._rev});\n }\n}" + }, "public_pool_by_subject":{ "map":"function(doc) { if(doc.sessionType == 'public_pool') emit([doc.ppSubject, doc.name], {ppSubject: doc.ppSubject,name: doc.name, keyword: doc.keyword, ppLevel: doc.ppLevel}); }" }, -- GitLab