Author: jvanzyl
Date: Wed Dec 21 11:28:00 2005
New Revision: 358351

URL: http://svn.apache.org/viewcvs?rev=358351&view=rev
Log:
o fix closing of issues
o cleanup faqbot

Modified:
    maven/sandbox/issue/rbot/dist/plugins/jira.rb
    maven/sandbox/issue/rissue/lib/jiraruby.rb

Modified: maven/sandbox/issue/rbot/dist/plugins/jira.rb
URL: 
http://svn.apache.org/viewcvs/maven/sandbox/issue/rbot/dist/plugins/jira.rb?rev=358351&r1=358350&r2=358351&view=diff
==============================================================================
--- maven/sandbox/issue/rbot/dist/plugins/jira.rb (original)
+++ maven/sandbox/issue/rbot/dist/plugins/jira.rb Wed Dec 21 11:28:00 2005
@@ -56,9 +56,10 @@
       m.reply "incorrect usage. " + help(m.plugin)
     end
     server = getServer()    
-    issue = params[:issue]
-    fields = issue = server.getIssue( issue.upcase! )
-    server.closeIssue( fields )    
+    issueId = params[:issue].upcase!
+    who = params[:who]
+    issue = server.getIssue( issueId )
+    server.closeIssue( issue, who )
   end
   
   def getServer
@@ -70,5 +71,5 @@
 plugin.map 'jira :issue'
 plugin.map 'faqa :who *phrase'
 plugin.map 'faqq :who *phrase'
-plugin.map 'faqc :issue'
+plugin.map 'faqc :who :issue'
 plugin.map 'issue :project :summary :description :assignee'

Modified: maven/sandbox/issue/rissue/lib/jiraruby.rb
URL: 
http://svn.apache.org/viewcvs/maven/sandbox/issue/rissue/lib/jiraruby.rb?rev=358351&r1=358350&r2=358351&view=diff
==============================================================================
--- maven/sandbox/issue/rissue/lib/jiraruby.rb (original)
+++ maven/sandbox/issue/rissue/lib/jiraruby.rb Wed Dec 21 11:28:00 2005
@@ -59,7 +59,7 @@
   # The issue is a struct with all the issue information
   def closeIssue( issue, assignee )
     id = issue.id
-    query = "[EMAIL 
PROTECTED]'server']}/secure/CommentAssignIssue.jspa?resolution=1&action=2&id=#{id}&assignee=#{assignee}&Close%20Issue=Close%20Issue&[EMAIL
 PROTECTED]'user']}&[EMAIL PROTECTED]'password']}"    
+    query = "[EMAIL 
PROTECTED]'server']}/secure/CommentAssignIssue.jspa?resolution=1&action=2&id=#{id}&assignee=#{assignee}&Close%20Issue=Close%20Issue&[EMAIL
 PROTECTED]'user']}&[EMAIL PROTECTED]'password']}"
     url = URI.parse(query)
     res = Net::HTTP.get(url)
   end


Reply via email to