HSAdmin Backend Domains, E-Mail, Datenbanken
Peter Hormanns
2011-05-20 1270cd8641f57f752eda7befe728cce05b5fb248
fix error
1 files modified
6 ■■■■ changed files
hsarback/src/de/hsadmin/mods/email/EMailAddress.java 6 ●●●● patch | view | raw | blame | history
hsarback/src/de/hsadmin/mods/email/EMailAddress.java
@@ -77,7 +77,7 @@
        }
        String[] doms = parts[1].split("\\.");
        StringBuilder query = new StringBuilder("localpart='" + parts[0]
                + "' AND ( ( subdomain IS NULL AND domain.name='" + parts[1]
                + "' AND ( ( obj.subdomain IS NULL AND obj.domain.name='" + parts[1]
                + "' )");
        for (int subdomLevel = 1; subdomLevel < doms.length - 1; ++subdomLevel) {
            String subdom = "";
@@ -86,8 +86,8 @@
            String domain = "";
            for (int n = subdomLevel; n < doms.length; ++n)
                domain += "." + doms[n];
            query.append(" OR ( subdomain='" + subdom.substring(1)
                    + "' AND domain.name='" + domain.substring(1) + "' )");
            query.append(" OR ( obj.subdomain='" + subdom.substring(1)
                    + "' AND obj.domain.name='" + domain.substring(1) + "' )");
        }
        query.append(" )");
        String queryString = query.toString();