diff --git a/moonraker/components/webcam.py b/moonraker/components/webcam.py index 62ccf92..5f4c5ed 100644 --- a/moonraker/components/webcam.py +++ b/moonraker/components/webcam.py @@ -338,9 +338,9 @@ class WebCam: webcam["flip_vertical"] = web_request.get_boolean( "flip_vertical", False ) - webcam["rotation"] = web_request.get_str("rotation", 0) + webcam["rotation"] = web_request.get_int("rotation", 0) if webcam["rotation"] not in [0, 90, 180, 270]: - raise server.error("Invalid value for parameter 'rotate'") + raise server.error("Invalid value for parameter 'rotation'") webcam["source"] = "database" return cls(server, **webcam)