| 176 | | int location = [UID rangeOfString:@"@"].location; |
|---|
| 177 | | if((location != NSNotFound) && (location + 1 < [UID length])){ |
|---|
| 178 | | return [UID substringFromIndex:(location + 1)]; |
|---|
| 179 | | }else{ |
|---|
| 180 | | return DEFAULT_JABBER_HOST; |
|---|
| 181 | | } |
|---|
| | 179 | NSString *host; |
|---|
| | 180 | |
|---|
| | 181 | if (!(host = [self preferenceForKey:KEY_JABBER_CONNECT_SERVER group:GROUP_ACCOUNT_STATUS])) { |
|---|
| | 182 | int location = [UID rangeOfString:@"@"].location; |
|---|
| | 183 | |
|---|
| | 184 | if ((location != NSNotFound) && (location + 1 < [UID length])) { |
|---|
| | 185 | host = [UID substringFromIndex:(location + 1)]; |
|---|
| | 186 | |
|---|
| | 187 | } else { |
|---|
| | 188 | host = DEFAULT_JABBER_HOST; |
|---|
| | 189 | } |
|---|
| | 190 | } |
|---|
| | 191 | |
|---|
| | 192 | return host; |
|---|