diff -r 2fef8007c2b2 -r 20071981ba2a server/src/app/Http/Controllers/Api/DocumentController.php --- a/server/src/app/Http/Controllers/Api/DocumentController.php Tue Sep 27 01:50:53 2016 +0200 +++ b/server/src/app/Http/Controllers/Api/DocumentController.php Tue Sep 27 23:43:29 2016 +0200 @@ -67,6 +67,7 @@ */ public function show(Request $request, $id) { + $id= urldecode($id); $short = filter_var($request->input('short', false), FILTER_VALIDATE_BOOLEAN); $doc = $this->documentRepository->get($id, $short); if(is_null($doc)) { @@ -83,6 +84,8 @@ * @return Response */ public function transcript($id) { + $id= urldecode($id); + $doc = $this->documentRepository->get($id); if(is_null($doc) || is_null($doc->getTranscript()) ) { abort(404); @@ -117,6 +120,8 @@ */ public function update(Request $request, $id) { + $id= urldecode($id); + $data = $request->json(); $document = $data->get('document'); $doc = $this->documentRepository->get($id);