The default value is nil so it would always log this warning when the value gets set for the first time.
Fix Rails session data not being reported
The Rails session data was a non Hash object. It would not be stored on the transaction because it wasn't a Hash. It can be cast to a Hash, so let's explicitly cast it before setting the session data.
Do not warn about nil being set as SampleData
The default value is nil so it would always log this warning when the value gets set for the first time.
Fix Rails session data not being reported
The Rails session data was a non Hash object. It would not be stored on the transaction because it wasn't a Hash. It can be cast to a Hash, so let's explicitly cast it before setting the session data.
[skip review]