From 3c4f182f87ac0d6423d319a6fa634488e2109bbe Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Fri, 6 Jun 2008 18:33:11 +0000 Subject: Ensure that hashes in bug requests are always removed. --- bugzilla.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bugzilla.rb b/bugzilla.rb index 4c0cbd0..d22cf44 100644 --- a/bugzilla.rb +++ b/bugzilla.rb @@ -465,8 +465,9 @@ class BugzillaPlugin < Plugin def listen(m) return if m.address? return unless lurk?(m) - return if m.message !~ /\bbug(?:\b[[:space:]]*\b)?#?([0-9]+)/i + return if m.message !~ /\bbug(?:[[:space:]]*)?#?([0-9]+)/i bugno = $1 + bugno.gsub!(/^#/,'') zilla = get_zilla(m) m.reply zilla.summary(bugno) end @@ -488,6 +489,7 @@ class BugzillaPlugin < Plugin def bug(m, params) begin bugno = params[:number].chomp("#") + bugno.gsub!(/^#/,'') if params[:number].nil? and params[:zilla] params[:number] = params[:zilla] -- cgit v1.2.3-65-gdbad