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