wip: send competition data
This commit is contained in:
@@ -6,6 +6,7 @@ import fr.titionfire.ffsaf.rest.data.MatchData;
|
||||
import fr.titionfire.ffsaf.rest.exception.DForbiddenException;
|
||||
import fr.titionfire.ffsaf.utils.CompetitionSystem;
|
||||
import fr.titionfire.ffsaf.utils.GroupeUtils;
|
||||
import fr.titionfire.ffsaf.utils.ScoreEmbeddable;
|
||||
import io.quarkus.security.Authenticated;
|
||||
import io.quarkus.security.identity.SecurityIdentity;
|
||||
import io.smallrye.mutiny.Uni;
|
||||
@@ -60,10 +61,17 @@ public class MatchEndpoints {
|
||||
return service.addOrUpdate(checkPerm, system, data);
|
||||
}
|
||||
|
||||
@POST
|
||||
@Path("score/{id}")
|
||||
@Produces(MediaType.APPLICATION_JSON)
|
||||
public Uni<?> updateScore(@PathParam("id") Long id, List<ScoreEmbeddable> scores) {
|
||||
return service.updateScore(system, id, scores);
|
||||
}
|
||||
|
||||
@DELETE
|
||||
@Path("{id}")
|
||||
@Produces(MediaType.APPLICATION_JSON)
|
||||
public Uni<?> delete(@PathParam("id") Long id) {
|
||||
return service.delete(checkPerm, id);
|
||||
return service.delete(checkPerm, system, id);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user