Content
Updated by Klaus Zanders 8 days ago
###
### Steps to reproduce
* Go to any work package
* Start a timer
* Go to my time tracking page
??
### What is the buggy behavior?
* The page does not render with a 500 error
??
### What is the expected behavior?
* Time page is shown properly
??
###
### **Logs**
[https://appsignal.com/openproject-gmbh/sites/673c529383eb67b55471dda2/exceptions/incidents/974](https://appsignal.com/openproject-gmbh/sites/673c529383eb67b55471dda2/exceptions/incidents/974)
`nil can't be coerced into Integer`
```text
modules/costs/app/components/my/time_tracking/list_stats_component.rb:50 Integer#+
modules/costs/app/components/my/time_tracking/list_stats_component.rb:50 Array#sum
modules/costs/app/components/my/time_tracking/list_stats_component.rb:50 My::TimeTracking::ListStatsComponent#total_hours
modules/costs/app/components/my/time_tracking/list_stats_component.rb:45 block (2 levels) in My::TimeTracking::ListStatsComponent#call
modules/costs/app/components/my/time_tracking/list_stats_component.rb:45 block in My::TimeTracking::ListStatsComponent#call
app/components/concerns/op_turbo/streamable.rb:108 My::TimeTracking::ListStatsComponent#component_wrapper
modules/costs/app/components/my/time_tracking/list_stats_component.rb:43 My::TimeTracking::ListStatsComponent#call
modules/costs/app/components/my/time_tracking/list_component.html.erb:14 block (6 levels) in My::TimeTracking::ListComponent#call
modules/costs/app/components/my/time_tracking/list_component.html.erb:10 block (4 levels) in My::TimeTracking::ListComponent#call
app/components/op_primer/component_helpers.rb:32 OpPrimer::ComponentHelpers#flex_layout
modules/costs/app/components/my/time_tracking/list_component.html.erb:7 block in My::TimeTracking::ListComponent#call
app/components/concerns/op_turbo/streamable.rb:108 My::TimeTracking::ListComponent#component_wrapper
modules/costs/app/components/my/time_tracking/list_component.html.erb:2 My::TimeTracking::ListComponent#call
modules/costs/app/views/my/time_tracking/index.html.erb:1
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:106 block in Multitenancy::Elevators::MappedDomainElevator#call_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:103 Multitenancy::Elevators::MappedDomainElevator#call_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:69 Multitenancy::Elevators::MappedDomainElevator#try_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:39 Multitenancy::Elevators::MappedDomainElevator#call
```
###
###
###
* Go to any work package
* Start a timer
* Go to my time tracking page
* The page does not render with a 500 error
* Time page is shown properly
### **Logs**
[https://appsignal.com/openproject-gmbh/sites/673c529383eb67b55471dda2/exceptions/incidents/974](https://appsignal.com/openproject-gmbh/sites/673c529383eb67b55471dda2/exceptions/incidents/974)
`nil can't be coerced into Integer`
```text
modules/costs/app/components/my/time_tracking/list_stats_component.rb:50 Integer#+
modules/costs/app/components/my/time_tracking/list_stats_component.rb:50 Array#sum
modules/costs/app/components/my/time_tracking/list_stats_component.rb:50 My::TimeTracking::ListStatsComponent#total_hours
modules/costs/app/components/my/time_tracking/list_stats_component.rb:45 block (2 levels) in My::TimeTracking::ListStatsComponent#call
modules/costs/app/components/my/time_tracking/list_stats_component.rb:45 block in My::TimeTracking::ListStatsComponent#call
app/components/concerns/op_turbo/streamable.rb:108 My::TimeTracking::ListStatsComponent#component_wrapper
modules/costs/app/components/my/time_tracking/list_stats_component.rb:43 My::TimeTracking::ListStatsComponent#call
modules/costs/app/components/my/time_tracking/list_component.html.erb:14 block (6 levels) in My::TimeTracking::ListComponent#call
modules/costs/app/components/my/time_tracking/list_component.html.erb:10 block (4 levels) in My::TimeTracking::ListComponent#call
app/components/op_primer/component_helpers.rb:32 OpPrimer::ComponentHelpers#flex_layout
modules/costs/app/components/my/time_tracking/list_component.html.erb:7 block in My::TimeTracking::ListComponent#call
app/components/concerns/op_turbo/streamable.rb:108 My::TimeTracking::ListComponent#component_wrapper
modules/costs/app/components/my/time_tracking/list_component.html.erb:2 My::TimeTracking::ListComponent#call
modules/costs/app/views/my/time_tracking/index.html.erb:1
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:106 block in Multitenancy::Elevators::MappedDomainElevator#call_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:103 Multitenancy::Elevators::MappedDomainElevator#call_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:69 Multitenancy::Elevators::MappedDomainElevator#try_tenant
vendor/plugins/openproject-multitenancy/lib/multitenancy/elevators/mapped_domain_elevator.rb:39 Multitenancy::Elevators::MappedDomainElevator#call
```
###
###