mirror of
https://github.com/profanity-im/profanity.git
synced 2024-12-04 14:46:46 -05:00
Disabled logging for chat rooms and private chat
This commit is contained in:
parent
4b3168a126
commit
84ea4a77c9
@ -879,7 +879,7 @@ cmd_execute_default(const char * const inp)
|
||||
char *recipient = win_current_get_recipient();
|
||||
jabber_send(inp, recipient);
|
||||
|
||||
if (prefs_get_chlog()) {
|
||||
if (win_current_is_chat() && prefs_get_chlog()) {
|
||||
const char *jid = jabber_get_jid();
|
||||
chat_log_chat(jid, recipient, inp, PROF_OUT_LOG, NULL);
|
||||
}
|
||||
@ -1543,11 +1543,6 @@ _cmd_msg(gchar **args, struct cmd_help_t help)
|
||||
if (msg != NULL) {
|
||||
jabber_send(msg, full_jid->str);
|
||||
win_show_outgoing_msg("me", full_jid->str, msg);
|
||||
|
||||
if (prefs_get_chlog()) {
|
||||
const char *jid = jabber_get_jid();
|
||||
chat_log_chat(jid, full_jid->str, msg, PROF_OUT_LOG, NULL);
|
||||
}
|
||||
} else {
|
||||
win_new_chat_win(full_jid->str);
|
||||
}
|
||||
@ -1565,7 +1560,7 @@ _cmd_msg(gchar **args, struct cmd_help_t help)
|
||||
jabber_send(msg, usr);
|
||||
win_show_outgoing_msg("me", usr, msg);
|
||||
|
||||
if (prefs_get_chlog()) {
|
||||
if (win_current_is_chat() && prefs_get_chlog()) {
|
||||
const char *jid = jabber_get_jid();
|
||||
chat_log_chat(jid, usr, msg, PROF_OUT_LOG, NULL);
|
||||
}
|
||||
|
@ -122,7 +122,7 @@ prof_handle_incoming_message(char *from, char *message, gboolean priv)
|
||||
ui_show_incoming_msg(from, message, NULL, priv);
|
||||
win_current_page_off();
|
||||
|
||||
if (prefs_get_chlog()) {
|
||||
if (win_current_is_chat() && prefs_get_chlog()) {
|
||||
char from_cpy[strlen(from) + 1];
|
||||
strcpy(from_cpy, from);
|
||||
char *short_from = strtok(from_cpy, "/");
|
||||
@ -139,7 +139,7 @@ prof_handle_delayed_message(char *from, char *message, GTimeVal tv_stamp,
|
||||
ui_show_incoming_msg(from, message, &tv_stamp, priv);
|
||||
win_current_page_off();
|
||||
|
||||
if (prefs_get_chlog()) {
|
||||
if (win_current_is_chat() && prefs_get_chlog()) {
|
||||
char from_cpy[strlen(from) + 1];
|
||||
strcpy(from_cpy, from);
|
||||
char *short_from = strtok(from_cpy, "/");
|
||||
|
Loading…
Reference in New Issue
Block a user