You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jv...@apache.org on 2006/01/04 03:43:26 UTC
svn commit: r365804 - /maven/sandbox/issue/rissue/lib/jiraruby.rb
Author: jvanzyl
Date: Tue Jan 3 18:43:25 2006
New Revision: 365804
URL: http://svn.apache.org/viewcvs?rev=365804&view=rev
Log:
o add a method to reopen issues
Modified:
maven/sandbox/issue/rissue/lib/jiraruby.rb
Modified: maven/sandbox/issue/rissue/lib/jiraruby.rb
URL: http://svn.apache.org/viewcvs/maven/sandbox/issue/rissue/lib/jiraruby.rb?rev=365804&r1=365803&r2=365804&view=diff
==============================================================================
--- maven/sandbox/issue/rissue/lib/jiraruby.rb (original)
+++ maven/sandbox/issue/rissue/lib/jiraruby.rb Tue Jan 3 18:43:25 2006
@@ -95,13 +95,21 @@
url = URI.parse(query)
res = Net::HTTP.get(url)
end
-
+
+ # The issue is a struct with all the issue information
+ def reopenIssue( issue, assignee )
+ id = issue.id
+ query = "#{@config['server']}/secure/CommentAssignIssue.jspa?action=3&id=#{id}&assignee=#{assignee}&Reopen%20Issue=Reopen%20Issue&os_username=#{@config['user']}&os_password=#{@config['password']}"
+ url = URI.parse(query)
+ res = Net::HTTP.get(url)
+ if @debug
+ puts query
+ puts res
+ end
+ end
+
def issueUrl( issue )
return @config['server'] + '/browse/' + issue.key
- end
-
- def issuesByFilter( filterId )
- return getIssuesFromFilter( filterId )
end
def updateIssue( issueId, fields )