fix: #14385 (direct login infinite redirect loop)

WP [#14385](https://www.openproject.org/work_packages/14385)
sth like this
```
"dash{sadasd} as".split(/{.+}/, 2).first
=> "dash"
```