Skip to content

Commit b80348e

Browse files
committed
more human-readable error message, also logger.log
1 parent 5880190 commit b80348e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
import fi.helsinki.cs.tmc.utilities.FutureCallbackList;
1414
import fi.helsinki.cs.tmc.core.TmcCore;
1515
import fi.helsinki.cs.tmc.core.exceptions.TmcCoreException;
16+
import static fi.helsinki.cs.tmc.model.CourseDb.logger;
1617
import java.net.URI;
1718
import java.net.URISyntaxException;
1819
import fi.helsinki.cs.tmc.utilities.BgTask;
@@ -38,6 +39,8 @@ public final class RefreshCoursesAction {
3839

3940
private final TmcCore tmcCore;
4041
private final NbTmcSettings tmcSettings;
42+
43+
private static final Logger logger = Logger.getLogger(RefreshCoursesAction.class.getName());
4144

4245
public RefreshCoursesAction() {
4346
this(NbTmcSettings.getDefault());
@@ -183,7 +186,8 @@ public void bgTaskCancelled() {
183186
@Override
184187
public void bgTaskFailed(Throwable ex) {
185188
if (showDialogOnError) {
186-
dialogs.displayError("Course refresh failed.\n" + ServerErrorHelper.getServerExceptionMsg(ex));
189+
logger.log(Level.INFO, "Course refresh failed: ", ex);
190+
dialogs.displayError("Course refresh failed. Check your server address and credentials\n");
187191
}
188192
}
189193
}

0 commit comments

Comments
 (0)