* Update identities where the auth data dump is a plain hash All but 3 records in DEV have OmniAuth::AuthHash objects serialized as auth data dump. Normalize the remaining ones so they don't cause no method errors when we treat the auth_data_dump as an object (sending `#info` instead of asking for `['info']`). should address https://app.honeybadger.io/projects/66984/faults/84183659 Add null safety check in a second example (that null values should not cause an error, and should not be coerced to auth hashes). * Ignore rubocop suggestion to create list Because the factory for identities doesn't automatically create the required user object, this is impractical. While I'm here, move the identity hash update into the creation block rather than doing this in two passes. Co-authored-by: Jamie Gaskins <jgaskins@hey.com> |
||
|---|---|---|
| .. | ||
| cypress-rails | ||
| data_update_scripts | ||
| generators | ||
| liquid | ||
| omni_auth/strategies | ||
| sidekiq | ||
| sitemap_generator | ||
| slack/notifier/util | ||
| tasks | ||