Merge branch '490-dev-openalex-search-fix' into 'dev'

[openalex] make search act similar to the one on openalex web

See merge request !425
4 jobs for dev in 63 minutes and 8 seconds (queued for 3 seconds)
latest
Status Job ID Name Coverage
  Cabal
passed #18676
cabal

00:24:48

 
  Stack
passed #18677
stack

00:05:07

 
  Bench
manual #18678
allowed to fail manual
bench
 
  Test
passed #18679
test

00:33:13