Commit deea7b91 authored by Mickaël Desfrênes's avatar Mickaël Desfrênes
Browse files

better rpc error logging

parent 52a89f91
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -207,14 +207,17 @@ def rpc(request: HttpRequest) -> HttpResponse:
    except json.JSONDecodeError:
        logger.warning("could not decode json request")
        return HttpResponse("Bad Request", status=400)
    except KeyError:
    except KeyError as err:
        logger.warning("client data dict key error")
        logger.exception(err)
        return HttpResponse("Bad Request", status=400)
    except TypeError:
    except TypeError as err:
        logger.warning("client data type error")
        logger.exception(err)
        return HttpResponse("Bad Request", status=400)
    except ValueError:
    except ValueError as err:
        logger.warning("client data warning error")
        logger.exception(err)
        return HttpResponse("Bad Request", status=400)
    except ServiceException as e:
        return JsonResponse(