feat: joinroom 수정
This commit is contained in:
parent
285e19dc89
commit
1a7e6c1bba
@ -237,9 +237,7 @@ public class LectureServiceImpl implements LectureService {
|
||||
|
||||
Lecture l;
|
||||
l = lecture.get();
|
||||
if (l.isOnline()) {
|
||||
l.setOnline(false);
|
||||
} else {
|
||||
if (l.isOnline() == false) {
|
||||
l.setOnline(true);
|
||||
}
|
||||
|
||||
|
@ -121,14 +121,17 @@ public class Controller {
|
||||
@PostMapping(value = "/makeroom/{lecture_id}")
|
||||
public ResponseEntity<Map<String, String>> makeRoom(@PathVariable("lecture_id") Long id, HttpServletRequest request) throws Exception {
|
||||
String userToken = request.getHeader("Authorization");
|
||||
|
||||
|
||||
Long userId = Long.parseLong(jwtUtil.getUserId(userToken));
|
||||
|
||||
User findUser = userRepository.findById(userId).orElse(null);
|
||||
if (findUser.getRole() == UserRole.ADMIN) {
|
||||
|
||||
|
||||
videoSertvice.startOnline(userId, id);
|
||||
|
||||
|
||||
}
|
||||
|
||||
return ResponseEntity.ok(Map.of("token", " "));
|
||||
|
||||
}
|
||||
|
@ -36,7 +36,7 @@ public class VideoServiceImpl implements VideoSertvice {
|
||||
public boolean isRoomAccessible(Long lectureId, Long userId) {
|
||||
|
||||
|
||||
LectureDetailResponse lecture = lectureService.findLectureById(userId, userId);
|
||||
LectureDetailResponse lecture = lectureService.findLectureById(userId, lectureId);
|
||||
|
||||
|
||||
RegistrationStatus registrationStatus = registrationService.getStatus(userId, lectureId);
|
||||
|
Loading…
Reference in New Issue
Block a user