Class: JiraIssues::JiraIssueMapper
- Inherits:
-
Object
- Object
- JiraIssues::JiraIssueMapper
- Defined in:
- lib/jira_issues/jira_issue_mapper.rb
Instance Method Summary collapse
-
#call(issue) ⇒ Object
WIP ATM mapper serialises issue to JSON We might consider using objects.
Instance Method Details
#call(issue) ⇒ Object
WIP ATM mapper serialises issue to JSON We might consider using objects
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/jira_issues/jira_issue_mapper.rb', line 7 def call(issue) filter_status = decode_status(issue) i = JiraIssues::JiraIssue.new i.key = issue.key i.type = issue.issuetype.name i.priority = issue.priority.name i.status = issue.status.name i.filter_status = filter_status i.description = issue.description i.summary = issue.summary i.assignee = issue.assignee i.reporter = issue.reporter i.created_date = issue.created i.closed_date = issue.resolutiondate i.due_date = issue.duedate i end |