Inconsistency account name (lowercase/uppercase)
Please refer to this android ticket: jami-client-android#1683 (closed) (I'm not moving this issue since I will also fix it in client side)
RegisterName
should always be lowercase (nameserver doesnt accept uppercase). However it is not the case when I receive details VolatileDetailsChanged
signal. It is due from client to registerName
with uppercase name and not being lowercase casted by the daemon.
Where is the proper place to do this ? Should we cast to lowercase directly in registerName
signal ? Or should we give responsibility to the client to send a lowercase name and throw NameDirectory::RegistrationResponse::invalidName
if it is not the case ?