X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Fclub%2Fwpia%2Fgigi%2Fpages%2Faccount%2FMyDetailsForm.java;fp=src%2Fclub%2Fwpia%2Fgigi%2Fpages%2Faccount%2FMyDetailsForm.java;h=0f775b9d2b4b97d680e91cb901e84f6a36e2e7ec;hp=bf7cbcfd1bb0724485e7536044ddad8f07364479;hb=62b9a6519d6304820fdfa739ef9281e1cdaccb7d;hpb=c38c46e7b8c5482112fbabd82c654445166b7041 diff --git a/src/club/wpia/gigi/pages/account/MyDetailsForm.java b/src/club/wpia/gigi/pages/account/MyDetailsForm.java index bf7cbcfd..0f775b9d 100644 --- a/src/club/wpia/gigi/pages/account/MyDetailsForm.java +++ b/src/club/wpia/gigi/pages/account/MyDetailsForm.java @@ -20,6 +20,7 @@ import club.wpia.gigi.output.GroupSelector; import club.wpia.gigi.output.NameInput; import club.wpia.gigi.output.template.Form; import club.wpia.gigi.output.template.Template; +import club.wpia.gigi.util.ServerConstants; public class MyDetailsForm extends Form { @@ -176,10 +177,12 @@ public class MyDetailsForm extends Form { vars.put("groupSelector", selectedGroup); roles.output(out, l, vars); - boolean hasSignedContract = Contract.hasSignedContract(target, Contract.ContractType.RA_AGENT_CONTRACT); - vars.put("contractsign", hasSignedContract ? "disabled" : ""); - vars.put("contractrevoke", hasSignedContract ? "" : "disabled"); - contracts.output(out, l, vars); + if ( !ServerConstants.isCommunityCA()) { + boolean hasSignedContract = Contract.hasSignedContract(target, Contract.ContractType.RA_AGENT_CONTRACT); + vars.put("contractsign", hasSignedContract ? "disabled" : ""); + vars.put("contractrevoke", hasSignedContract ? "" : "disabled"); + contracts.output(out, l, vars); + } } }