diff options
author | mkersten | 2005-11-04 04:47:18 +0000 |
---|---|---|
committer | mkersten | 2005-11-04 04:47:18 +0000 |
commit | f73a0dbb7f97d633d93e00a377812fa41425a8c6 (patch) | |
tree | 56bb10a45485c376f61e421a04af449f751103f1 /org.eclipse.mylyn.bugzilla.ui | |
parent | 382893567e7e5bdfa9b98722315b07b81fb74305 (diff) | |
download | org.eclipse.mylyn.tasks-f73a0dbb7f97d633d93e00a377812fa41425a8c6.tar.gz org.eclipse.mylyn.tasks-f73a0dbb7f97d633d93e00a377812fa41425a8c6.tar.xz org.eclipse.mylyn.tasks-f73a0dbb7f97d633d93e00a377812fa41425a8c6.zip |
Fixed Bugzilla Bug 115018: integrate web browser for Bugzilla reports
Diffstat (limited to 'org.eclipse.mylyn.bugzilla.ui')
2 files changed, 9 insertions, 1 deletions
diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/tasklist/BugzillaTask.java b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/tasklist/BugzillaTask.java index 8e2ad8a5d..cd2cd3258 100644 --- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/tasklist/BugzillaTask.java +++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/tasklist/BugzillaTask.java @@ -135,8 +135,16 @@ public class BugzillaTask extends Task { setPriority(hit.getPriority()); } + /** + * Also sets the URL. + */ @Override public String getDescription(boolean isLabel) { + if (bugReport != null) { + String url = BugzillaRepository.getBugUrlWithoutLogin(bugReport.getId()); + if (url != null) super.setIssueReportURL(url); + } + if (this.isBugDownloaded() || !super.getDescription(isLabel).startsWith("<")) { return super.getDescription(isLabel); } else { @@ -146,7 +154,6 @@ public class BugzillaTask extends Task { return BugzillaTask.getBugId(getHandle()) + ":"; } } - // return BugzillaTasksTools.getBugzillaDescription(this); } diff --git a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/wizard/NewBugWizard.java b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/wizard/NewBugWizard.java index cef016c16..d90471032 100644 --- a/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/wizard/NewBugWizard.java +++ b/org.eclipse.mylyn.bugzilla.ui/src/org/eclipse/mylyn/bugzilla/ui/wizard/NewBugWizard.java @@ -27,6 +27,7 @@ import org.eclipse.mylar.bugzilla.ui.OfflineView; * The main wizard class for creating a new bug * * @author Shawn Minto + * @author Mik Kersten (hardening of initial prototype) */ public class NewBugWizard extends AbstractBugWizard { |