projects
/
citadel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
The user principal identity is now used as the JID in all XMPP protocol stanzas.
[citadel.git]
/
citadel
/
modules
/
xmpp
/
xmpp_messages.c
diff --git
a/citadel/modules/xmpp/xmpp_messages.c
b/citadel/modules/xmpp/xmpp_messages.c
index 90e09e281e0b7258ec78d4d320abd112e2b70093..3a114273ac94fee72a8398124d9ba9e01b5e6144 100644
(file)
--- a/
citadel/modules/xmpp/xmpp_messages.c
+++ b/
citadel/modules/xmpp/xmpp_messages.c
@@
-97,14
+97,14
@@
void xmpp_send_message(char *message_to, char *message_body) {
for (cptr = ContextList; cptr != NULL; cptr = cptr->next) {
if ( (cptr->logged_in)
&& (cptr->can_receive_im)
for (cptr = ContextList; cptr != NULL; cptr = cptr->next) {
if ( (cptr->logged_in)
&& (cptr->can_receive_im)
- && (!strcasecmp(cptr->cs_
inet_email
, message_to))
+ && (!strcasecmp(cptr->cs_
principal_id
, message_to))
) {
recp = cptr->user.fullname;
}
}
if (recp) {
) {
recp = cptr->user.fullname;
}
}
if (recp) {
- PerformXmsgHooks(CC->user.fullname, CC->cs_
inet_email
, recp, message_body);
+ PerformXmsgHooks(CC->user.fullname, CC->cs_
principal_id
, recp, message_body);
}
free(XMPP->message_body);
}
free(XMPP->message_body);