on domain add use default domainoptions only if no optins are given
| | |
| | | dom.setUser((UnixUser) adminQuery.getSingleResult()); |
| | | needsWriteAccessOn(newEntity, "add"); |
| | | em.persist(dom); |
| | | if (dom.getDomainoptions() == null) { // set default-domainoptions |
| | | HashSet<DomainOption> domainOptions = new HashSet<DomainOption>(); |
| | | for (String domOpt : DEFAULT_DOMOPTS) { |
| | | Query q = em.createQuery("SELECT opt FROM " + |
| | |
| | | } |
| | | } |
| | | dom.setDomainoptions(domainOptions); |
| | | } |
| | | if (dom.isPacDomain()) { |
| | | em.persist(new EMailAddress("owner", "", dom, dom.getUser().getPac().getCustomer().getName().substring(6) + "@hostsharing.net")); |
| | | em.persist(new EMailAddress("admin", "", dom, dom.getUser().getPac().getName() + "@hostsharing.net")); |