| 71 |
71 |
| 72 static void |
72 static void |
| 73 auto_accept_complete_cb(PurpleXfer *xfer, PurpleXfer *my) |
73 auto_accept_complete_cb(PurpleXfer *xfer, PurpleXfer *my) |
| 74 { |
74 { |
| 75 if (xfer == my && purple_prefs_get_bool(PREF_NOTIFY) && |
75 if (xfer == my && purple_prefs_get_bool(PREF_NOTIFY) && |
| 76 !purple_conversations_find_with_account(PURPLE_CONV_TYPE_IM, purple_xfer_get_remote_user(xfer), purple_xfer_get_account(xfer))) |
76 !purple_conversations_find_im_with_account(purple_xfer_get_remote_user(xfer), purple_xfer_get_account(xfer))) |
| 77 { |
77 { |
| 78 char *message = g_strdup_printf(_("Autoaccepted file transfer of \"%s\" from \"%s\" completed."), |
78 char *message = g_strdup_printf(_("Autoaccepted file transfer of \"%s\" from \"%s\" completed."), |
| 79 purple_xfer_get_filename(xfer), purple_xfer_get_remote_user(xfer)); |
79 purple_xfer_get_filename(xfer), purple_xfer_get_remote_user(xfer)); |
| 80 purple_notify_info(NULL, _("Autoaccept complete"), message, NULL); |
80 purple_notify_info(NULL, _("Autoaccept complete"), message, NULL); |
| 81 g_free(message); |
81 g_free(message); |