# HG changeset patch # User Richard Laager # Date 1177885336 0 # Node ID 7bb4bc24b14eb6f10575a25493a1ff9ec2575cba # Parent 171acd9ebb1ae920cff439ac4a2cd488b3903e40# Parent fc39fa0afdc8158decdb079a1f84663e8d74bb2b merge of 'f2502546776334781d5c7e707d5fa38a4dcd9c9e' and 'f9ffb98f1b97a42bf470abbf7499641e4ece098c' diff -r 171acd9ebb1a -r 7bb4bc24b14e libpurple/plugins/psychic.c --- a/libpurple/plugins/psychic.c Sun Apr 29 22:22:12 2007 +0000 +++ b/libpurple/plugins/psychic.c Sun Apr 29 22:22:16 2007 +0000 @@ -9,6 +9,7 @@ #include "signals.h" #include "status.h" #include "version.h" +#include "privacy.h" #include "plugin.h" #include "pluginpref.h" @@ -47,6 +48,11 @@ return; } + if(FALSE == purple_privacy_check(acct, name)) { + purple_debug_info("psychic", "user %s is blocked", name); + return; + } + gconv = purple_find_conversation_with_account(PURPLE_CONV_TYPE_IM, name, acct); if(! gconv) { purple_debug_info("psychic", "no previous conversation exists\n");