diff options
Diffstat (limited to 'org.eclipse.mylyn.trac.core')
-rw-r--r-- | org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracTaskMapper.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracTaskMapper.java b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracTaskMapper.java index 3bdb5af14..85da05feb 100644 --- a/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracTaskMapper.java +++ b/org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracTaskMapper.java @@ -124,10 +124,14 @@ public class TracTaskMapper extends TaskMapper { @Override public PriorityLevel getPriorityLevel() { - if (client != null) { - String priority = getPriority(); - TracPriority[] tracPriorities = client.getPriorities(); - return TracRepositoryConnector.getTaskPriority(priority, tracPriorities); + String priority = getPriority(); + if (priority != null) { + if (client != null) { + TracPriority[] tracPriorities = client.getPriorities(); + return TracRepositoryConnector.getTaskPriority(priority, tracPriorities); + } else { + return TracRepositoryConnector.getTaskPriority(priority); + } } return null; } |