expect role object
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Mon, 8 Apr 2013 20:17:11 +0000 (16:17 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Mon, 8 Apr 2013 20:17:11 +0000 (16:17 -0400)
plstackapi/planetstack/views/roles.py

index 3222f5e..2374448 100644 (file)
@@ -17,8 +17,8 @@ class RoleListCreate(APIView):
         data = parse_request(request.DATA)  
         if 'auth' not in data:
             return Response(status=status.HTTP_400_BAD_REQUEST)        
-        elif 'name' in data:
-            role = add_role(data['auth'], data['name'])
+        elif 'role' in data:
+            role = add_role(data['auth'], data['role']['name'])
             serializer = RoleSerializer(data=role)
             return Response(serializer.data, status=status.HTTP_201_CREATED)
         else: