diff options
author | relves | 2006-11-22 18:25:09 +0000 |
---|---|---|
committer | relves | 2006-11-22 18:25:09 +0000 |
commit | abfb2b5b1d1a6eaade190e4d0f46831dcb55eea1 (patch) | |
tree | d4d43b6b37e87b06d4b31e7051733420fa3055a4 | |
parent | 77c50093454a2e98c93612dddcc6595d9a1b86eb (diff) | |
download | org.eclipse.mylyn.tasks-abfb2b5b1d1a6eaade190e4d0f46831dcb55eea1.tar.gz org.eclipse.mylyn.tasks-abfb2b5b1d1a6eaade190e4d0f46831dcb55eea1.tar.xz org.eclipse.mylyn.tasks-abfb2b5b1d1a6eaade190e4d0f46831dcb55eea1.zip |
NEW - bug 161297: Opening tasks without a task repository fails silently
https://bugs.eclipse.org/bugs/show_bug.cgi?id=161297
2 files changed, 3 insertions, 7 deletions
diff --git a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaOfflineTaskHandler.java b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaOfflineTaskHandler.java index 922af4bc4..12322b5ab 100644 --- a/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaOfflineTaskHandler.java +++ b/org.eclipse.mylyn.bugzilla.core/src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaOfflineTaskHandler.java @@ -174,12 +174,6 @@ public class BugzillaOfflineTaskHandler implements IOfflineTaskHandler { urlQueryBase = repository.getUrl() + CHANGED_BUGS_CGI_QUERY + URLEncoder.encode(dateString, repository.getCharacterEncoding()) + CHANGED_BUGS_CGI_ENDDATE; - // } catch (UnsupportedEncodingException e1) { - // MylarStatusHandler.log(e1, "Mylar: Check encoding settings in " + - // TaskRepositoriesView.NAME + "."); - // urlQueryBase = repository.getUrl() + CHANGED_BUGS_CGI_QUERY + - // dateString + CHANGED_BUGS_CGI_ENDDATE; - // } urlQueryString = new String(urlQueryBase + BUG_ID); diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/TaskUiUtil.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/TaskUiUtil.java index 57abbf7e2..ced4f38b3 100644 --- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/TaskUiUtil.java +++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/TaskUiUtil.java @@ -24,6 +24,7 @@ import org.eclipse.mylar.context.core.MylarStatusHandler; import org.eclipse.mylar.internal.tasks.ui.editors.CategoryEditorInput; import org.eclipse.mylar.internal.tasks.ui.editors.MylarTaskEditor; import org.eclipse.mylar.internal.tasks.ui.editors.TaskEditorInput; +import org.eclipse.mylar.internal.tasks.ui.views.TaskRepositoriesView; import org.eclipse.mylar.tasks.core.AbstractQueryHit; import org.eclipse.mylar.tasks.core.AbstractRepositoryConnector; import org.eclipse.mylar.tasks.core.AbstractRepositoryQuery; @@ -179,7 +180,8 @@ public class TaskUiUtil { TaskRepository repository = TasksUiPlugin.getRepositoryManager().getRepository(repositoryKind, repositoryTask.getRepositoryUrl()); - if (repository == null) { + if (repository == null) { + MylarStatusHandler.fail(null, "No repository found for task. Please create repository in "+TaskRepositoriesView.NAME+".", true); return; } |