forked from tom.biard/ScienceQuest
parent
ca14536968
commit
4bf5e2276f
@ -1,2 +1,21 @@
|
||||
package fr.iut.sciencequest.sae.controllers;public class InviteController {
|
||||
package fr.iut.sciencequest.sae.controllers;
|
||||
|
||||
import fr.iut.sciencequest.sae.controllers.request.InviteRequest;
|
||||
import fr.iut.sciencequest.sae.services.InviteService;
|
||||
import lombok.AllArgsConstructor;
|
||||
import org.springframework.http.MediaType;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
@RestController
|
||||
@AllArgsConstructor
|
||||
@RequestMapping("/api/v1/invite")
|
||||
public class InviteController {
|
||||
private final InviteService inviteService;
|
||||
|
||||
@GetMapping(value = "/{invite}", consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE)
|
||||
public HashMap<String, Object> getParty(@PathVariable String invite, @RequestBody InviteRequest inviteRequest) {
|
||||
return this.inviteService.findByInvite(invite, inviteRequest.getPseudo());
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in new issue