From db3c910fb8c1a2381758f02df21564a1e85e064a Mon Sep 17 00:00:00 2001
From: Roosted7 <thomasroos@live.nl>
Date: Thu, 22 Mar 2018 17:40:09 +0100
Subject: [PATCH] Fix submision count in exam api and improve docs

---
 zesje/resources/exams.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/zesje/resources/exams.py b/zesje/resources/exams.py
index 8f35c9764..ae1f6c0b3 100644
--- a/zesje/resources/exams.py
+++ b/zesje/resources/exams.py
@@ -28,6 +28,8 @@ class ExamConfig(Resource):
             exam ID
         name : str
             exam name
+        submissions: int
+            Number of submissions
         yaml : str
             YAML config
         """
@@ -40,6 +42,7 @@ class ExamConfig(Resource):
         return {
             'id': exam_id,
             'name': exam.name,
+            'submissions': exam.submissions.count(),
             'yaml': yml
         }
 
@@ -90,6 +93,8 @@ class Exams(Resource):
                 exam name
             name : str
                 exam ID
+            submissions : int
+                Number of submissions
         """
         return [
             {
-- 
GitLab