aboutsummaryrefslogtreecommitdiff
path: root/campusconnect
diff options
context:
space:
mode:
authorHeiko Bernloehr <Heiko.Bernloehr@FreeIT.de>2013-05-26 20:37:47 +0200
committerHeiko Bernloehr <Heiko.Bernloehr@FreeIT.de>2013-05-27 09:41:44 +0200
commitac6ed2d1d386753dc9443cc31937b6779a89d387 (patch)
treecf168793a6aaaa9a414be25ae97cdfea59874052 /campusconnect
parent165677eae20878e05ddbdb49792ab0f7aacde1b0 (diff)
downloadecs2-ac6ed2d1d386753dc9443cc31937b6779a89d387.tar.gz
ecs2-ac6ed2d1d386753dc9443cc31937b6779a89d387.zip
Reworking of course_members resource.
Diffstat (limited to 'campusconnect')
-rw-r--r--campusconnect/schemas/cc_course_members.schema.json9
1 files changed, 4 insertions, 5 deletions
diff --git a/campusconnect/schemas/cc_course_members.schema.json b/campusconnect/schemas/cc_course_members.schema.json
index c874b8c..633f131 100644
--- a/campusconnect/schemas/cc_course_members.schema.json
+++ b/campusconnect/schemas/cc_course_members.schema.json
@@ -3,21 +3,20 @@
"description":"Data schema for JSON representation of CampusConnect course_members resource",
"type":"object",
"properties": {
- "courseID": {"type":"string", "required":true},
+ "lectureID": {"type":"string", "required":true},
"members": {
"type":"array",
"items": {
"type":"object",
"properties": {
"personID": {"type":"string", "required":true},
- "courseRole": {"type":"string"},
- "parallelGroups": {
+ "groups": {
"type":"array",
"items": {
"type":"object",
"properties": {
- "id": {"type":"string"},
- "groupRole": {"type":"string"}
+ "num": {"type":"integer", "required":true},
+ "role": {"type":"integer"}
},
"additionalProperties" : false
}