mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-29 13:06:22 +00:00
Show message when contact ends PGP
This commit is contained in:
@@ -205,6 +205,9 @@ sv_ev_incoming_message(char *barejid, char *resource, char *message, char *enc_m
|
|||||||
} else { // PROF_ENC_NONE, PROF_ENC_PGP
|
} else { // PROF_ENC_NONE, PROF_ENC_PGP
|
||||||
char *decrypted = p_gpg_decrypt(barejid, enc_message);
|
char *decrypted = p_gpg_decrypt(barejid, enc_message);
|
||||||
if (decrypted) {
|
if (decrypted) {
|
||||||
|
if (enc_mode == PROF_ENC_NONE) {
|
||||||
|
win_println((ProfWin*)chatwin, "PGP encryption enabled.");
|
||||||
|
}
|
||||||
ui_incoming_msg(chatwin, resource, decrypted, NULL, new_win);
|
ui_incoming_msg(chatwin, resource, decrypted, NULL, new_win);
|
||||||
// TODO pgp message logger
|
// TODO pgp message logger
|
||||||
chat_log_msg_in(barejid, decrypted);
|
chat_log_msg_in(barejid, decrypted);
|
||||||
@@ -217,6 +220,7 @@ sv_ev_incoming_message(char *barejid, char *resource, char *message, char *enc_m
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (enc_mode == PROF_ENC_PGP) {
|
if (enc_mode == PROF_ENC_PGP) {
|
||||||
|
win_println((ProfWin*)chatwin, "PGP encryption disabled.");
|
||||||
ui_incoming_msg(chatwin, resource, message, NULL, new_win);
|
ui_incoming_msg(chatwin, resource, message, NULL, new_win);
|
||||||
chat_log_msg_in(barejid, message);
|
chat_log_msg_in(barejid, message);
|
||||||
chatwin->enc_mode = PROF_ENC_NONE;
|
chatwin->enc_mode = PROF_ENC_NONE;
|
||||||
|
|||||||
Reference in New Issue
Block a user