Merge branch '198-lot-of-data-missing-on-initial-setup-with-update_all' into 'master'

Resolve "lot of data missing on initial setup with `update_all`"

Closes #198

See merge request !211
3 jobs for 157-recommandations in 10 minutes and 14 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
passed #1633
memopol
docs build

00:01:35

passed #1632
memopol
qa checks

00:01:27

passed #1631
memopol
unit tests

00:07:11

89.0%