diff options
author | Heiko Bernloehr <Heiko.Bernloehr@FreeIT.de> | 2013-05-26 20:37:47 +0200 |
---|---|---|
committer | Heiko Bernloehr <Heiko.Bernloehr@FreeIT.de> | 2013-05-27 09:41:44 +0200 |
commit | ac6ed2d1d386753dc9443cc31937b6779a89d387 (patch) | |
tree | cf168793a6aaaa9a414be25ae97cdfea59874052 /campusconnect | |
parent | 165677eae20878e05ddbdb49792ab0f7aacde1b0 (diff) | |
download | ecs2-ac6ed2d1d386753dc9443cc31937b6779a89d387.tar.gz ecs2-ac6ed2d1d386753dc9443cc31937b6779a89d387.zip |
Reworking of course_members resource.
Diffstat (limited to 'campusconnect')
-rw-r--r-- | campusconnect/schemas/cc_course_members.schema.json | 9 |
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 } |