Global timelogs report throws error when there are work item epic timelogs
When landing on the global timelogs page with work item epic timelogs, there's the error:
{width=800}
```json
{
"errors": [
{ "message": "Cannot return null for non-nullable field Timelog.project" }
],
"data": {
"timelogs": {
"count": 1,
"totalSpentTime": "7200",
"nodes": [null],
"pageInfo": {
"hasNextPage": false,
"hasPreviousPage": false,
"startCursor": "eyJzcGVudF9hdCI6IjIwMjQtMDktMTkgMTM6NTI6NDMuMDAwMDAwMDAwICswMDAwIiwiaWQiOiIxMTYifQ",
"endCursor": "eyJzcGVudF9hdCI6IjIwMjQtMDktMTkgMTM6NTI6NDMuMDAwMDAwMDAwICswMDAwIiwiaWQiOiIxMTYifQ",
"__typename": "PageInfo"
},
"__typename": "TimelogConnection"
}
}
}
```
This is due to work item epic timelogs not being associated to projects since epics are at the group level.
issue