Change summary
src/main/java/eu/siacs/conversations/utils/JidHelper.java | 38 ++++----
1 file changed, 19 insertions(+), 19 deletions(-)
Detailed changes
@@ -39,24 +39,24 @@ import rocks.xmpp.addr.Jid;
public class JidHelper {
- private static List<String> LOCALPART_BLACKLIST = Arrays.asList("xmpp","jabber","me");
-
- public static String localPartOrFallback(Jid jid) {
- if (LOCALPART_BLACKLIST.contains(jid.getLocal().toLowerCase(Locale.ENGLISH))) {
- final String domain = jid.getDomain();
- final int index = domain.lastIndexOf('.');
- return index > 1 ? domain.substring(0,index) : domain;
- } else {
- return jid.getLocal();
- }
- }
-
- public static Jid parseOrFallbackToInvalid(String jid) {
- try {
- return Jid.of(jid);
- } catch (IllegalArgumentException e) {
- return InvalidJid.of(jid, true);
- }
- }
+ private static List<String> LOCAL_PART_BLACKLIST = Arrays.asList("xmpp", "jabber", "me");
+
+ public static String localPartOrFallback(Jid jid) {
+ if (LOCAL_PART_BLACKLIST.contains(jid.getLocal().toLowerCase(Locale.ENGLISH))) {
+ final String domain = jid.getDomain();
+ final int index = domain.indexOf('.');
+ return index > 1 ? domain.substring(0, index) : domain;
+ } else {
+ return jid.getLocal();
+ }
+ }
+
+ public static Jid parseOrFallbackToInvalid(String jid) {
+ try {
+ return Jid.of(jid);
+ } catch (IllegalArgumentException e) {
+ return InvalidJid.of(jid, true);
+ }
+ }
}