# HG changeset patch # User dwinter # Date 1322814337 -3600 # Node ID c32080f364c6b09008d03f2a587b8e317a8b4d0d # Parent e5f0906c107cd7f887683e2e6928b1af13950a78 minor bugs diff -r e5f0906c107c -r c32080f364c6 src/de/mpiwg/itgroup/annotationManager/restlet/AddAndSearchAnnotations.java --- a/src/de/mpiwg/itgroup/annotationManager/restlet/AddAndSearchAnnotations.java Fri Nov 25 08:43:25 2011 +0100 +++ b/src/de/mpiwg/itgroup/annotationManager/restlet/AddAndSearchAnnotations.java Fri Dec 02 09:25:37 2011 +0100 @@ -372,7 +372,15 @@ try { JSONObject jo = jrep.getJsonObject(); - String mode = jo.getString("mode"); // hole modus + if(jo==null){ + setStatus(Status.SERVER_ERROR_INTERNAL); + return null; + } + + String mode=null; + if(jo.has("mode")){ + mode = jo.getString("mode"); // hole modus + } if (mode==null || mode.equals("")) mode="annotea"; // default mode (annotea) TODO make this configurable