diff --git a/src/main/resources/views/session b/src/main/resources/views/session index 274bcbbc0369879ea4ff6f9afc6a8454605cbf6d..f3a5ac66f69405d838de80c20a4cca2e426077e6 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}); }" },