From 4fe43746fe63eb24ec2c0f71d947cb33ee0be1bf Mon Sep 17 00:00:00 2001 From: Andrey Petrov Date: Mon, 3 Aug 2020 14:13:51 -0400 Subject: [PATCH] main: /rename should not complain when symbol is set and name is unchanged --- host.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/host.go b/host.go index e9ae8d0..054c982 100644 --- a/host.go +++ b/host.go @@ -669,9 +669,9 @@ func (h *Host) InitCommands(c *chat.Commands) { oldID := member.ID() newID := sanitize.Name(args[1]) - if newID == oldID { + if newID == oldID && !symbolSet { return errors.New("new name is the same as the original") - } else if newID == "" && symbolSet { + } else if (newID == "" || newID == oldID) && symbolSet { if member.User.OnChange != nil { member.User.OnChange() }