Fixed user joining not creating a visit. Fixed related spec.
Replaced 0 length checks with be_empty.