summaryrefslogtreecommitdiffstats
path: root/src/com/gitblit/client/GitblitWorker.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/gitblit/client/GitblitWorker.java')
-rw-r--r--src/com/gitblit/client/GitblitWorker.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/gitblit/client/GitblitWorker.java b/src/com/gitblit/client/GitblitWorker.java
index 45baf03d..5926a77b 100644
--- a/src/com/gitblit/client/GitblitWorker.java
+++ b/src/com/gitblit/client/GitblitWorker.java
@@ -24,7 +24,9 @@ import javax.swing.SwingWorker;
import com.gitblit.Constants.RpcRequest;
import com.gitblit.GitBlitException.ForbiddenException;
+import com.gitblit.GitBlitException.NotAllowedException;
import com.gitblit.GitBlitException.UnauthorizedException;
+import com.gitblit.GitBlitException.UnknownRequestException;
public abstract class GitblitWorker extends SwingWorker<Boolean, Void> {
@@ -59,6 +61,10 @@ public abstract class GitblitWorker extends SwingWorker<Boolean, Void> {
Utils.explainForbidden(parent, request);
} else if (t instanceof UnauthorizedException) {
Utils.explainUnauthorized(parent, request);
+ } else if (t instanceof NotAllowedException) {
+ Utils.explainNotAllowed(parent, request);
+ } else if (t instanceof UnknownRequestException) {
+ Utils.explainNotAllowed(parent, request);
} else {
Utils.showException(parent, t);
}