Skip to content

Commit fb3156b

Browse files
committed
Merge pull request #36 from rage/server_error
Show nicer error message when the credentials are likely wrong.
2 parents bba7043 + e2dd1ee commit fb3156b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tmc-plugin/src/fi/helsinki/cs/tmc/actions/RefreshCoursesAction.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,7 @@
2424
* Refreshes the course list in the background.
2525
*/
2626
public final class RefreshCoursesAction {
27-
2827
private final static Logger log = Logger.getLogger(RefreshCoursesAction.class.getName());
29-
3028
private ServerAccess serverAccess;
3129
private CourseDb courseDb;
3230
private ConvenientDialogDisplayer dialogs;
@@ -35,6 +33,8 @@ public final class RefreshCoursesAction {
3533

3634
private final TmcCore tmcCore;
3735
private final NbTmcSettings tmcSettings;
36+
37+
private static final Logger logger = Logger.getLogger(RefreshCoursesAction.class.getName());
3838

3939
public RefreshCoursesAction() {
4040
this(NbTmcSettings.getDefault());
@@ -57,7 +57,6 @@ public RefreshCoursesAction(NbTmcSettings settings, TmcCore core) {
5757
this.courseDb = CourseDb.getInstance();
5858
this.dialogs = ConvenientDialogDisplayer.getDefault();
5959
this.listeners = new BgTaskListenerList<List<Course>>();
60-
6160
this.tmcCore = core;
6261
}
6362

@@ -180,8 +179,9 @@ public void bgTaskCancelled() {
180179
@Override
181180
public void bgTaskFailed(Throwable ex) {
182181
if (showDialogOnError) {
183-
dialogs.displayError("Course refresh failed.\n" + ServerErrorHelper.getServerExceptionMsg(ex));
182+
logger.log(Level.INFO, "Course refresh failed: ", ex);
183+
dialogs.displayError("Course refresh failed. Check your server address and credentials\n");
184184
}
185185
}
186186
}
187-
}
187+
}

0 commit comments

Comments
 (0)