User table: ensure bio is always a string

Gets rid of '|| ""' in multiple places and fixes #2067
This commit is contained in:
rinpatch 2020-09-01 09:25:32 +03:00
commit 126461942b
11 changed files with 27 additions and 10 deletions

View file

@ -68,7 +68,7 @@ defmodule Pleroma.Web.Auth.PleromaAuthenticator do
nickname = value([registration_attrs["nickname"], Registration.nickname(registration)])
email = value([registration_attrs["email"], Registration.email(registration)])
name = value([registration_attrs["name"], Registration.name(registration)]) || nickname
bio = value([registration_attrs["bio"], Registration.description(registration)])
bio = value([registration_attrs["bio"], Registration.description(registration)]) || ""
random_password = :crypto.strong_rand_bytes(64) |> Base.encode64()