Aleksander Machniak
2013-07-01 a45f9b7bf58475ccc812e819f159638403c00419
program/steps/addressbook/undo.inc
@@ -46,30 +46,7 @@
}
// update saved search after data changed
if ($delcnt && ($search_request = $_REQUEST['_search']) && isset($_SESSION['search'][$search_request])) {
    $search  = (array)$_SESSION['search'][$search_request];
    foreach ($search as $s => $set) {
        $source = $RCMAIL->get_address_book($s);
        // reset page
        $source->set_page(1);
        $source->set_pagesize(9999);
        $source->set_search_set($set);
        // get records
        $result = $source->list_records(array('name', 'email'));
        if (!$result->count) {
            unset($search[$s]);
            continue;
        }
        $search[$s] = $source->get_search_set();
    }
    $_SESSION['search'][$search_request] = $search;
}
rcmail_search_update();
$RCMAIL->session->remove('contact_undo');