Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.mylyn.trac.core')
-rw-r--r--org.eclipse.mylyn.trac.core/src/org/eclipse/mylyn/internal/trac/core/TracTaskMapper.java12
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;
}

Back to the top