categories: Ruby on Rails

Rails 5 web console and Docker

If you use Rails 5 along docker for your development environment you may have seen something like this within your logs : Cannot render console from 172.17.0.x! Allowed networks: 127.0.0.1, ::1, 127.0.0.0/127.255.255.255 To allow your current docker network to access the web…

Airbrake fix

After installing airbrake gem my collection's request Rspec.specs stoped working as expected. I encounterd this error: RuntimeError: can't add a new key into hash during iteration Since Ruby 1.9(.3?) you cant modify Hash within iteration (even if they are ordered). After some hours spent…

Disabling Rails sessions and airbrake gem

After installing airbrake gem and disabling your rails sessions (for example with the session_off gem), you may experiment this kind of errors : undefined method `data' for nil:NilClass This is because airbrake read the session.data property to send them to the server. Since…