From 715a7dfc0726f5e34de78307bebab4ba39b67fa4 Mon Sep 17 00:00:00 2001 From: Adam Coddington Date: Tue, 1 Apr 2014 21:14:01 -0700 Subject: [PATCH] Adding JIRA's 'description' field to stored task data. --- bugwarrior/services/__init__.py | 1 + bugwarrior/services/jira.py | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/bugwarrior/services/__init__.py b/bugwarrior/services/__init__.py index b26746bf1..4e5a46308 100644 --- a/bugwarrior/services/__init__.py +++ b/bugwarrior/services/__init__.py @@ -415,6 +415,7 @@ def aggregate_issues(conf): log.name('bugwarrior').info("Spawning %i workers." % len(targets)) processes = [] + for target in targets: proc = multiprocessing.Process( target=_aggregate_issues, diff --git a/bugwarrior/services/jira.py b/bugwarrior/services/jira.py index ac3f6a072..09e62ffcc 100644 --- a/bugwarrior/services/jira.py +++ b/bugwarrior/services/jira.py @@ -10,6 +10,7 @@ class JiraIssue(Issue): SUMMARY = 'jirasummary' URL = 'jiraurl' FOREIGN_ID = 'jiraid' + DESCRIPTION = 'jiradescription' UDAS = { SUMMARY: { @@ -20,6 +21,10 @@ class JiraIssue(Issue): 'type': 'string', 'label': 'Jira URL', }, + DESCRIPTION: { + 'type': 'string', + 'label': 'Jira Description', + }, FOREIGN_ID: { 'type': 'string', 'label': 'Jira Issue ID' @@ -43,6 +48,7 @@ def to_taskwarrior(self): self.URL: self.get_url(), self.FOREIGN_ID: self.record['key'], + self.DESCRIPTION: self.record.get('fields', {}).get('description'), self.SUMMARY: self.get_summary(), }