From eddff91b7a2bf3dee64a46e24ba2ec89699907e7 Mon Sep 17 00:00:00 2001 From: raylu Date: Sun, 10 Apr 2011 21:25:35 -0400 Subject: [PATCH] Handle leading spaces in topics --- cmd-op.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd-op.go b/cmd-op.go index 25a5663..103d8be 100644 --- a/cmd-op.go +++ b/cmd-op.go @@ -234,7 +234,7 @@ func appendtopic(conn *irc.Conn, nick *irc.Nick, args, target string) { section := conn.Network + " " + channel basetopic, _ := conf.String(section, "basetopic") - if basetopic == "" || !strings.HasPrefix(c.Topic, basetopic) { + if basetopic == "" || !strings.HasPrefix(strings.TrimLeft(c.Topic, " "), basetopic) { basetopic = c.Topic say(conn, nick.Nick, "New basetopic: %s", basetopic) updateConf(section, "basetopic", basetopic)