upd: store different types of revocation
[gigi.git] / src / club / wpia / gigi / pages / account / certs / RevokeSingleCertForm.java
index 034d957..30e404c 100644 (file)
@@ -7,6 +7,7 @@ import javax.servlet.http.HttpServletRequest;
 
 import club.wpia.gigi.GigiApiException;
 import club.wpia.gigi.dbObjects.Certificate;
+import club.wpia.gigi.dbObjects.Certificate.RevocationType;
 import club.wpia.gigi.dbObjects.SupportedUser;
 import club.wpia.gigi.localisation.Language;
 import club.wpia.gigi.output.template.Form;
@@ -31,7 +32,7 @@ public class RevokeSingleCertForm extends Form {
         if (target != null) {
             target.revokeCertificate(c);
         } else {
-            c.revoke().waitFor(60000);
+            c.revoke(RevocationType.USER).waitFor(60000);
         }
         return new RedirectResult(req.getPathInfo());
     }