X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2FUserTrainings.java;h=3a0a450be05fe3975559b71cd8e199d1e2205b7f;hb=c0d62ad52b65d78806431b34ed2ae24bf58c1ada;hp=8c117d5ee53ac3216eff8891c0a65d35f140573d;hpb=47c7ef9db6c7a688853f338495ba61e3d827b2d2;p=gigi.git diff --git a/src/org/cacert/gigi/pages/account/UserTrainings.java b/src/org/cacert/gigi/pages/account/UserTrainings.java index 8c117d5e..3a0a450b 100644 --- a/src/org/cacert/gigi/pages/account/UserTrainings.java +++ b/src/org/cacert/gigi/pages/account/UserTrainings.java @@ -47,6 +47,13 @@ public class UserTrainings extends Page { @Override public boolean isPermitted(AuthorizationContext ac) { - return ac != null && ( !support || ac.canSupport()); + if (ac == null) { + return false; + } + if (support) { + return ac.canSupport(); + } else { + return ac.getTarget() instanceof User; + } } }