X-Git-Url: http://woldlab.caltech.edu/gitweb/?a=blobdiff_plain;f=htsworkflow%2Ffrontend%2Fsamples%2Fviews.py;h=c96b71870c946d15678cd030f670a5a0ae854c9e;hb=339e50df97972aba1830af6e28cebbee5c432d8e;hp=c57508fa120efc6645ecb78e58e7b2cefadb943e;hpb=72e31fdae458da2b739d962670b48450ca4bfd42;p=htsworkflow.git diff --git a/htsworkflow/frontend/samples/views.py b/htsworkflow/frontend/samples/views.py index c57508f..c96b718 100644 --- a/htsworkflow/frontend/samples/views.py +++ b/htsworkflow/frontend/samples/views.py @@ -555,7 +555,9 @@ def library_json(request, library_id): require_api_key(request) # what validation should we do on library_id? - lib = get_object_or_404(Library, library_id=library_id) + lib = library_dict(library_id) + if lib is None: + raise Http404 lib_json = json.dumps(lib) return HttpResponse(lib_json, mimetype='application/json')