comparison mcabber/src/jabglue.c @ 754:5b962b978573

Add event description when receiving a subscription request
author Mikael Berthe <mikael@lilotux.net>
date Tue, 14 Mar 2006 12:04:46 +0100
parents d2d5ee71e68c
children 12dc6bdff8c1
comparison
equal deleted inserted replaced
753:584db5f21e43 754:5b962b978573
1503 // Create a new event item 1503 // Create a new event item
1504 evn = evs_new(EVS_TYPE_SUBSCRIPTION, EVS_MAX_TIMEOUT); 1504 evn = evs_new(EVS_TYPE_SUBSCRIPTION, EVS_MAX_TIMEOUT);
1505 if (evn) { 1505 if (evn) {
1506 evn->callback = &evscallback_subscription; 1506 evn->callback = &evscallback_subscription;
1507 evn->data = g_strdup(r); 1507 evn->data = g_strdup(r);
1508 evn->desc = g_strdup_printf("<%s> wants to subscribe to your "
1509 "presence updates", r);
1508 buf = g_strdup_printf("Please use /event %s accept|reject", evn->id); 1510 buf = g_strdup_printf("Please use /event %s accept|reject", evn->id);
1509 } else { 1511 } else {
1510 buf = g_strdup_printf("Unable to create a new event!"); 1512 buf = g_strdup_printf("Unable to create a new event!");
1511 } 1513 }
1512 scr_WriteIncomingMessage(r, buf, 0, HBB_PREFIX_INFO); 1514 scr_WriteIncomingMessage(r, buf, 0, HBB_PREFIX_INFO);