Skip to content

Commit 1a7d95c

Browse files
committed
Bug fix options - 0.9.1
1 parent 9ba56b1 commit 1a7d95c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

simplepybotsdk/robotRestSDK.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ def rest_configure(self):
5454
config.add_route("rest_configuration", self.rest_base_url + "/configuration/",
5555
request_method=["GET", "OPTIONS"])
5656
config.add_view(self._rest_robot_configuration, route_name="rest_configuration")
57-
config.add_route("rest_motion", self.rest_base_url + "/motion/", request_method="GET")
57+
config.add_route("rest_motion", self.rest_base_url + "/motion/", request_method=["GET", "OPTIONS"])
5858
config.add_view(self._rest_robot_motion, route_name="rest_motion")
5959
config.add_route("rest_status", self.rest_base_url + "/status/", request_method="GET")
6060
config.add_view(self._rest_robot_status, route_name="rest_status")
@@ -136,6 +136,8 @@ def _rest_robot_configuration(self, root, request):
136136
return Response(json_body=self.configuration)
137137

138138
def _rest_robot_motion(self, root, request):
139+
if request.method == "OPTIONS":
140+
return Response(json_body={})
139141
if self.motion_configuration is None:
140142
return Response(json_body={"detail": "Motion configuration not found."}, status=404)
141143
return Response(json_body=self.motion_configuration)

0 commit comments

Comments
 (0)