[Rails5] no implicit conversion of Symbol into Integer
Note: add
rails5
to a branch name to trigger rails5 specific CI jobs.
https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/82212514
3) Issues csv displays flash message
Failure/Error: ret = yield
TypeError:
no implicit conversion of Symbol into Integer
# ./ee/app/workers/export_csv_worker.rb:8:in `[]='
# ./ee/app/workers/export_csv_worker.rb:8:in `perform'
# ./lib/gitlab/sidekiq_status/server_middleware.rb:5:in `call'
# ./config/initializers/forbid_sidekiq_in_transactions.rb:35:in `block (2 levels) in <module:NoEnqueueingFromTransactions>'
# ./ee/app/controllers/ee/projects/issues_controller.rb:19:in `export_csv'
# ./lib/gitlab/i18n.rb:51:in `with_locale'
# ./lib/gitlab/i18n.rb:57:in `with_user_locale'
# ./app/controllers/application_controller.rb:380:in `set_locale'
# ./lib/gitlab/middleware/multipart.rb:97:in `call'
# ./lib/gitlab/request_profiler/middleware.rb:14:in `call'
# ./lib/gitlab/query_limiting/middleware.rb:17:in `block in call'
# ./lib/gitlab/query_limiting/transaction.rb:37:in `run'
# ./lib/gitlab/query_limiting/middleware.rb:16:in `call'
# ./ee/lib/gitlab/jira/middleware.rb:15:in `call'
# ./lib/gitlab/middleware/go.rb:17:in `call'
# ./lib/gitlab/etag_caching/middleware.rb:11:in `call'
# ./lib/gitlab/middleware/read_only/controller.rb:40:in `call'
# ./lib/gitlab/middleware/read_only.rb:16:in `call'
# ./lib/gitlab/request_context.rb:18:in `call'
# ./config/initializers/fix_local_cache_middleware.rb:9:in `call'
# ./lib/gitlab/middleware/static.rb:9:in `call'
# ./lib/gitlab/testing/request_inspector_middleware.rb:31:in `call'
# ./lib/gitlab/testing/request_blocker_middleware.rb:45:in `call'
# ./lib/gitlab/metrics/requests_rack_middleware.rb:27:in `call'
# ./ee/spec/features/issues/csv_spec.rb:20:in `request_csv'
# ./ee/spec/features/issues/csv_spec.rb:44:in `block (2 levels) in <top (required)>'