Skip to content

Commit 54670c3

Browse files
committed
fix: ignore SMP settings
1 parent 3843bbe commit 54670c3

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

logic/smp.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -528,7 +528,7 @@ def smp_unanswered_questions(user_data, user_data_lock, ui_queue):
528528
})
529529

530530

531-
def smp_data_handler(user_data, user_data_lock, user_data_copied, ui_queue, contact_id, message):
531+
def smp_data_handler(user_data, user_data_lock, user_data_copied, ui_queue, contact_id, message) -> None:
532532

533533
try:
534534
smp_step = user_data["contacts"][contact_id]["lt_sign_key_smp"]["smp_step"]
@@ -538,6 +538,11 @@ def smp_data_handler(user_data, user_data_lock, user_data_copied, ui_queue, cont
538538
smp_step = 2
539539

540540

541+
542+
if user_data_copied["settings"]["ignore_new_contacts_smp"]:
543+
logger.info("Skipping SMP request because you have set to ignore new contacts requests.")
544+
return
545+
541546

542547

543548
if message == b"failure":

0 commit comments

Comments
 (0)