Read the right username field when performing account deactivation (#1954)
`Login` has 2 username fields, and we were always checking the deprecated one. Instead, check both.
This commit is contained in:
parent
ed4097825b
commit
a22ab3eee6
@ -33,7 +33,7 @@ func Deactivate(
|
||||
return *errRes
|
||||
}
|
||||
|
||||
localpart, _, err := gomatrixserverlib.SplitID('@', login.User)
|
||||
localpart, _, err := gomatrixserverlib.SplitID('@', login.Username())
|
||||
if err != nil {
|
||||
util.GetLogger(req.Context()).WithError(err).Error("gomatrixserverlib.SplitID failed")
|
||||
return jsonerror.InternalServerError()
|
||||
|
Loading…
Reference in New Issue
Block a user