diff --git a/dice/views.py b/dice/views.py index 3c9f9dc..bfccd81 100644 --- a/dice/views.py +++ b/dice/views.py @@ -31,6 +31,6 @@ def rpc_roll_dice(request): result_str = roller.do_roll(dice_str) return Response({'dice': dice_str, 'result': result_str}) except AssertionError as aex: - return Response({'detail': f"Could not roll dice: {aex}"}, status=400) + return Response({'detail': f"Could not roll dice: {aex}", 'dice': dice_str}, status=400) except ValueError: - return Response({'detail': f"Could not parse requested dice '{dice_str}'."}, status=400) + return Response({'detail': f"Could not parse requested dice '{dice_str}'.", 'dice': dice_str}, status=400)