Ensure Event#data has indifferent access
Currently, events have indifferent access when being consumed but not when being published. This caused a bug when trying to access event data in a `store.subscribe if:` lambda.
显示
- ee/spec/workers/vulnerabilities/process_archived_events_worker_spec.rb 4 个添加, 0 个删除...rs/vulnerabilities/process_archived_events_worker_spec.rb
- ee/spec/workers/vulnerabilities/process_transfer_events_worker_spec.rb 5 个添加, 0 个删除...rs/vulnerabilities/process_transfer_events_worker_spec.rb
- lib/gitlab/event_store/event.rb 1 个添加, 1 个删除lib/gitlab/event_store/event.rb
- lib/gitlab/event_store/subscriber.rb 1 个添加, 1 个删除lib/gitlab/event_store/subscriber.rb
- spec/lib/gitlab/event_store/event_spec.rb 7 个添加, 2 个删除spec/lib/gitlab/event_store/event_spec.rb
- spec/support/matchers/event_store.rb 1 个添加, 1 个删除spec/support/matchers/event_store.rb
加载中
想要评论请 注册 或 登录