| 562 |
562 |
| 563 if(!js->user) { |
563 if(!js->user) { |
| 564 purple_connection_error(gc, _("Invalid XMPP ID")); |
564 purple_connection_error(gc, _("Invalid XMPP ID")); |
| 565 return; |
565 return; |
| 566 } |
566 } |
| 567 |
567 |
| |
568 if (!js->user->domain || *(js->user->domain) == '\0') { |
| |
569 purple_connection_error(gc, _("Invalid XMPP ID. Domain must be set.")); |
| |
570 return; |
| |
571 } |
| |
572 |
| 568 if(!js->user->resource) { |
573 if(!js->user->resource) { |
| 569 char *me; |
574 char *me; |
| 570 js->user->resource = g_strdup("Home"); |
575 js->user->resource = g_strdup("Home"); |
| 571 if(!js->user->node) { |
576 if(!js->user->node) { |
| 572 js->user->node = js->user->domain; |
577 js->user->node = js->user->domain; |