Content
View differences
Updated by Jens Ulferts over 1 year ago
### Steps to reproduce:
* Prevent the browser from sending the REFERRER header, e.g. for privacy reasons
* Visit a work package list page
### What is the buggy behavior?
* The sidemenu is not displayed making it very hard to navigate to any of the persisted lists
### What is the expected behavior?
1. The sidemenu is displayed
### # AppSignal incidents:
[https://appsignal.com/openproject-gmbh/sites/66b224a4d30d867bed8a1772/exceptions/incidents/253](https://appsignal.com/openproject-gmbh/sites/66b224a4d30d867bed8a1772/exceptions/incidents/253)
https://appsignal.com/openproject-gmbh/sites/632371afd2a5e463ef717ecb/exceptions/incidents/6282
## [Sample 1](https://appsignal.com/openproject-gmbh/sites/66b224a4d30d867bed8a1772/exceptions/incidents/253/samples/66b224a4d30d867bed8a1772-885023325896728451717255152802)
**Message**
```text
undefined method `include?' for nil
```
**Backtrace (last 10 lines)**
```text
app/menus/work_packages/menu.rb:72 selected?
app/menus/submenu.rb:100 menu_item
app/menus/work_packages/menu.rb:45 block in default_queries
app/menus/work_packages/menu.rb:41 each
app/menus/work_packages/menu.rb:41 filter_map
app/menus/work_packages/menu.rb:41 default_queries
app/menus/submenu.rb:41 menu_items
app/controllers/work_packages/menus_controller.rb:33 show
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:106 block in call_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:103 call_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:69 try_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:39 call
```
* Prevent the browser from sending the REFERRER header, e.g. for privacy reasons
* Visit a work package list page
### What is the buggy behavior?
* The sidemenu is not displayed making it very hard to navigate to any of the persisted lists
### What is the expected behavior?
1. The sidemenu is displayed
###
[https://appsignal.com/openproject-gmbh/sites/66b224a4d30d867bed8a1772/exceptions/incidents/253](https://appsignal.com/openproject-gmbh/sites/66b224a4d30d867bed8a1772/exceptions/incidents/253)
https://appsignal.com/openproject-gmbh/sites/632371afd2a5e463ef717ecb/exceptions/incidents/6282
## [Sample 1](https://appsignal.com/openproject-gmbh/sites/66b224a4d30d867bed8a1772/exceptions/incidents/253/samples/66b224a4d30d867bed8a1772-885023325896728451717255152802)
**Message**
```text
undefined method `include?' for nil
```
**Backtrace (last 10 lines)**
```text
app/menus/work_packages/menu.rb:72 selected?
app/menus/submenu.rb:100 menu_item
app/menus/work_packages/menu.rb:45 block in default_queries
app/menus/work_packages/menu.rb:41 each
app/menus/work_packages/menu.rb:41 filter_map
app/menus/work_packages/menu.rb:41 default_queries
app/menus/submenu.rb:41 menu_items
app/controllers/work_packages/menus_controller.rb:33 show
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:106 block in call_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:103 call_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:69 try_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:39 call
```