From 56d376657522ec3e88250b0cda621ddd5663ff0a Mon Sep 17 00:00:00 2001 From: Axel <wiepke@uni-potsdam.de> Date: Thu, 16 Aug 2018 12:38:36 +0200 Subject: [PATCH] Stash --- .../assessment/controller/view/QuizView.java | 21 ++----------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/gemeinsamforschen/src/main/java/unipotsdam/gf/modules/assessment/controller/view/QuizView.java b/gemeinsamforschen/src/main/java/unipotsdam/gf/modules/assessment/controller/view/QuizView.java index db44fb94..a84cd6ef 100644 --- a/gemeinsamforschen/src/main/java/unipotsdam/gf/modules/assessment/controller/view/QuizView.java +++ b/gemeinsamforschen/src/main/java/unipotsdam/gf/modules/assessment/controller/view/QuizView.java @@ -45,25 +45,8 @@ public class QuizView { @POST @Consumes(MediaType.APPLICATION_JSON) @Path("/peerRating/project/{projectId}") - public void postPeerRating(String peerRatings, @PathParam("projectId") String projectId) throws IOException { - ArrayList data = - new ObjectMapper().readValue(peerRatings, ArrayList.class); - ArrayList<PeerRating> result = new ArrayList<>(); - for (Object peer: data){ - try{ - //todo: What the fuck? =) kA was dieses getField is supposed to do aber ich hätte gern fromPeer, toPeer und workRating aus dem Objekt - Object what = peer.getClass(); - Field[] the = ((Class) what).getFields(); - Field from = peer.getClass().getField("0"); - Field to = peer.getClass().getField("1"); - Field workRating = peer.getClass().getField("2"); - }catch(Exception e){ - return; - } - - PeerRating rating = new PeerRating(); - } - peer.postPeerRating(result, projectId); + public void postPeerRating(ArrayList<PeerRating> peerRatings, @PathParam("projectId") String projectId) throws IOException { + peer.postPeerRating(peerRatings, projectId); } public void answerQuiz(StudentAndQuiz studentAndQuiz, QuizAnswer quizAnswer) { -- GitLab