summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: af19cea)
raw | patch | inline | side by side (parent: af19cea)
author | dwyip <dwyip@users.sourceforge.net> | |
Sat, 1 Apr 2006 23:48:12 +0000 (23:48 +0000) | ||
committer | dwyip <dwyip@users.sourceforge.net> | |
Sat, 1 Apr 2006 23:48:12 +0000 (23:48 +0000) |
text input box
src/ui/dialog/whiteboard-sharewithuser.cpp | patch | blob | history |
diff --git a/src/ui/dialog/whiteboard-sharewithuser.cpp b/src/ui/dialog/whiteboard-sharewithuser.cpp
index 13dc61a5ecd046d81aa0053dab6f850614887e7e..ea7720f7dd7827e86461841c0951e727ba490fe6 100644 (file)
case SHARE:
{
Glib::ustring jid = this->_jid.get_text();
+
+ // Check that the JID is in the format user@host/resource
+ if (jid.find("@", 0) == Glib::ustring::npos) {
+ jid += "@";
+ jid += lm_connection_get_server(this->_sm->session_data->connection);
+ }
+
+ if (jid.find("/", 0) == Glib::ustring::npos) {
+ jid += "/" + static_cast< Glib::ustring >(RESOURCE_NAME);
+ }
+
+ g_log(NULL, G_LOG_LEVEL_DEBUG, "Full JID is %s", jid.c_str());
+
Glib::ustring msg = String::ucompose(_("Sending whiteboard invitation to <b>%1</b>"), jid);
this->_sm->desktop()->messageStack()->flash(Inkscape::NORMAL_MESSAGE, msg.data());
if (this->_sfsbox.isSelected()) {