From f4aa21614ca909e1cc6e71bb5d87d6ff0d6df90a Mon Sep 17 00:00:00 2001
From: dgrh99 <daniel.gerhardt@mni.thm.de>
Date: Mon, 4 Feb 2013 14:39:47 +0100
Subject: [PATCH] API-Changes: /socketurl => /socket/url /authorize =>
 /socket/assign Changed status code for /socket/assign to 204 (this does not
 create).

---
 .../java/de/thm/arsnova/controller/SessionController.java   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/main/java/de/thm/arsnova/controller/SessionController.java b/src/main/java/de/thm/arsnova/controller/SessionController.java
index 00adecaca..ca5d55565 100644
--- a/src/main/java/de/thm/arsnova/controller/SessionController.java
+++ b/src/main/java/de/thm/arsnova/controller/SessionController.java
@@ -57,7 +57,7 @@ public class SessionController extends AbstractController {
 	@Autowired
 	private ARSnovaSocketIOServer server;
 
-	@RequestMapping(method = RequestMethod.POST, value = "/authorize")
+	@RequestMapping(method = RequestMethod.POST, value = "/socket/assign")
 	public final void authorize(@RequestBody final Object sessionObject, final HttpServletResponse response) {
 		String socketid = (String) JSONObject.fromObject(sessionObject).get("session");
 		if (socketid == null) {
@@ -65,7 +65,7 @@ public class SessionController extends AbstractController {
 		}
 		User u = userService.getCurrentUser();
 		LOGGER.info("authorize session: " + socketid + ", user is:  " + u);
-		response.setStatus(u != null ? HttpStatus.CREATED.value() : HttpStatus.UNAUTHORIZED.value());
+		response.setStatus(u != null ? HttpStatus.NO_CONTENT.value() : HttpStatus.UNAUTHORIZED.value());
 		if(u != null) {
 			userService.putUser2SocketId(UUID.fromString(socketid), u);	
 		}		
@@ -116,7 +116,7 @@ public class SessionController extends AbstractController {
 		return null;
 	}
 
-	@RequestMapping(value = "/socketurl", method = RequestMethod.GET)
+	@RequestMapping(value = "/socket/url", method = RequestMethod.GET)
 	@ResponseBody
 	public final String getSocketUrl() {
 		StringBuilder url = new StringBuilder();
-- 
GitLab