Merge branch 'fix-contacts-following' into 'master'

Multiple fixes on contacts pages

Closes #545 and #548

See merge request !536
4 jobs for master in 19 minutes and 25 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Lint
passed #4144
lint

00:02:54

 
  Test Backend
passed #4145
test_backend

00:10:45

 
  Test Frontend
failed #4147
test_frontend_e2e

00:01:55

passed #4146
test_frontend_unit

00:05:45

 
Name Stage Failure
failed
test_frontend_e2e Test Frontend
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the socialhome@0.1.0 test:e2e:ci script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm WARN Local package.json exists, but node_modules missing, did you mean to install?

npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2019-08-17T04_34_54_115Z-debug.log
ERROR: Job failed: exit code 1