hybridgroup/artoo — pull request #60 by brighton36 (2013-12-08 22:06:09+00:00)
Title: Fixed a bug affecting all websocket requests to fail with a 200 error

I *think* that there was a bug created by changes to the reel 0.4.0 gem. It's very easy to reproduce, simply enable the api on a robot, visit the http interface, and try to receive events from a device. You'll see in the javascript console that: WebSocket connection to 'ws://localhost:8023/robots/robot-name-here/devices/device-name-here/events' failed: Unexpected response code: 200

I'm pretty sure this is due to these changes (https://github.com/celluloid/reel/pull/73) in reel. I'm not sure if my fix is precisely the way you'd like to see this handled, but I'm pretty sure it's the easiest way to resolve this problem.