]> WPIA git - gigi.git/commitdiff
fix: allow orga users to reping their domains
authorFelix Dörre <felix@dogcraft.de>
Thu, 19 Nov 2015 00:39:08 +0000 (01:39 +0100)
committerFelix Dörre <felix@dogcraft.de>
Thu, 19 Nov 2015 00:39:08 +0000 (01:39 +0100)
src/org/cacert/gigi/pages/account/domain/DomainPinglogForm.java

index 482b5950d2bb55ffe4a1a553747e0e1169d7e9d9..954c57369c483035dac7451d314964e481f33cb4 100644 (file)
@@ -6,15 +6,15 @@ import java.util.Map;
 import javax.servlet.http.HttpServletRequest;
 
 import org.cacert.gigi.GigiApiException;
+import org.cacert.gigi.dbObjects.CertificateOwner;
 import org.cacert.gigi.dbObjects.Domain;
 import org.cacert.gigi.dbObjects.DomainPingConfiguration;
 import org.cacert.gigi.dbObjects.DomainPingExecution;
-import org.cacert.gigi.dbObjects.User;
 import org.cacert.gigi.localisation.Language;
 import org.cacert.gigi.output.template.Form;
 import org.cacert.gigi.output.template.IterableDataset;
 import org.cacert.gigi.output.template.Template;
-import org.cacert.gigi.pages.Page;
+import org.cacert.gigi.pages.LoginPage;
 
 public class DomainPinglogForm extends Form {
 
@@ -29,7 +29,7 @@ public class DomainPinglogForm extends Form {
 
     @Override
     public boolean submit(PrintWriter out, HttpServletRequest req) throws GigiApiException {
-        User u = Page.getUser(req);
+        CertificateOwner u = LoginPage.getAuthorizationContext(req).getTarget();
 
         int i = Integer.parseInt(req.getPathInfo().substring(DomainOverview.PATH.length()));
         Domain d = Domain.getById(i);