Merge pull request #63 from hhu-propra2/controller-fix
add new Controller to redirect
This commit is contained in:
@ -80,7 +80,7 @@ public class Gruppen2Controller {
|
|||||||
Account account = keyCloakService.createAccountFromPrincipal(token);
|
Account account = keyCloakService.createAccountFromPrincipal(token);
|
||||||
controllerService.createGroup(account, title, beschreibung);
|
controllerService.createGroup(account, title, beschreibung);
|
||||||
|
|
||||||
return "redirect:/gruppen2";
|
return "redirect:/gruppen2/";
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
13
src/main/java/mops/gruppen2/controller/MopsController.java
Normal file
13
src/main/java/mops/gruppen2/controller/MopsController.java
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
package mops.gruppen2.controller;
|
||||||
|
|
||||||
|
import org.springframework.stereotype.Controller;
|
||||||
|
import org.springframework.web.bind.annotation.GetMapping;
|
||||||
|
|
||||||
|
@Controller
|
||||||
|
public class MopsController {
|
||||||
|
|
||||||
|
@GetMapping("")
|
||||||
|
public String redirect(){
|
||||||
|
return "redirect:/gruppen2/";
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -19,6 +19,8 @@ public class UserService {
|
|||||||
this.groupService = groupService;
|
this.groupService = groupService;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Test nötig??
|
||||||
|
|
||||||
public List<Group> getUserGroups(String user_id) throws EventException {
|
public List<Group> getUserGroups(String user_id) throws EventException {
|
||||||
List<Long> group_ids = eventRepository.findGroup_idsWhereUser_id(user_id);
|
List<Long> group_ids = eventRepository.findGroup_idsWhereUser_id(user_id);
|
||||||
List<Event> events = groupService.getGroupEvents(group_ids);
|
List<Event> events = groupService.getGroupEvents(group_ids);
|
||||||
|
|||||||
@ -37,14 +37,6 @@ public class ControllerTest {
|
|||||||
.that().resideInAPackage("..controller..")
|
.that().resideInAPackage("..controller..")
|
||||||
.should().haveSimpleNameEndingWith("Controller");
|
.should().haveSimpleNameEndingWith("Controller");
|
||||||
|
|
||||||
@ArchTest
|
|
||||||
public static final ArchRule controllerClassesShouldHaveRequestMappingAnnotation = classes()
|
|
||||||
.that().resideInAPackage("..controller..")
|
|
||||||
.and().haveSimpleNameEndingWith("Controller")
|
|
||||||
.and().areAnnotatedWith(Controller.class)
|
|
||||||
.or().areAnnotatedWith(RestController.class)
|
|
||||||
.should().beAnnotatedWith(RequestMapping.class);
|
|
||||||
|
|
||||||
@ArchTest
|
@ArchTest
|
||||||
public static final ArchRule controllerClassesShouldNotDependOnEachOther = noClasses()
|
public static final ArchRule controllerClassesShouldNotDependOnEachOther = noClasses()
|
||||||
.that().haveSimpleNameEndingWith("Controller")
|
.that().haveSimpleNameEndingWith("Controller")
|
||||||
|
|||||||
Reference in New Issue
Block a user