Skip to content
Snippets Groups Projects
Commit 14fd1ec8 authored by Julian Hochstetter's avatar Julian Hochstetter
Browse files

Fehler #3925

parent 87fb504f
Branches
Tags
No related merge requests found
......@@ -37,6 +37,7 @@ import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import de.thm.arsnova.entities.Session;
import de.thm.arsnova.entities.User;
import de.thm.arsnova.services.ISessionService;
import de.thm.arsnova.services.IUserService;
import de.thm.arsnova.socket.ARSnovaSocketIOServer;
......@@ -61,9 +62,10 @@ public class SessionController {
if(sessionkey == null) {
return;
}
logger.info("authorize session: " + sessionkey + ", user is: " + userService.getUser(SecurityContextHolder.getContext().getAuthentication()));
boolean result = server.authorize(UUID.fromString(sessionkey), userService.getUser(SecurityContextHolder.getContext().getAuthentication()));
response.setStatus(result ? HttpStatus.CREATED.value() : HttpStatus.UNAUTHORIZED.value());
User u = userService.getUser(SecurityContextHolder.getContext().getAuthentication());
logger.info("authorize session: " + sessionkey + ", user is: " + u);
response.setStatus(u != null ? HttpStatus.CREATED.value() : HttpStatus.UNAUTHORIZED.value());
server.authorize(UUID.fromString(sessionkey), u);
}
@RequestMapping(value="/session/{sessionkey}", method=RequestMethod.GET)
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment