Only include receipts feature in disco responses when enabled
issue #829
This commit is contained in:
@@ -5987,6 +5987,12 @@ cmd_receipts(ProfWin *window, const char *const command, gchar **args)
|
||||
{
|
||||
if (g_strcmp0(args[0], "send") == 0) {
|
||||
_cmd_set_boolean_preference(args[1], command, "Send delivery receipts", PREF_RECEIPTS_SEND);
|
||||
if (g_strcmp0(args[1], "on") == 0) {
|
||||
caps_add_feature(XMPP_FEATURE_RECEIPTS);
|
||||
}
|
||||
if (g_strcmp0(args[1], "off") == 0) {
|
||||
caps_remove_feature(XMPP_FEATURE_RECEIPTS);
|
||||
}
|
||||
} else if (g_strcmp0(args[0], "request") == 0) {
|
||||
_cmd_set_boolean_preference(args[1], command, "Request delivery receipts", PREF_RECEIPTS_REQUEST);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user