|
From: Greg M. <bli...@us...> - 2008-08-22 03:16:10
|
Update of /cvsroot/phpwebsite-comm/modules/mailinglists/class In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5992/class Modified Files: MailingListsManager.php MyPage.php Log Message: Now call cacheQueries on all DBPagers to retain pager settings. Index: MailingListsManager.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/mailinglists/class/MailingListsManager.php,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** MailingListsManager.php 2 Jan 2008 21:59:25 -0000 1.1 --- MailingListsManager.php 22 Aug 2008 03:15:45 -0000 1.2 *************** *** 575,578 **** --- 575,579 ---- $pager->addWhere('list_id', $list->getId()); $pager->addWhere('approved', 1); + $pager->cacheQueries(); return $pager->get(); *************** *** 598,601 **** --- 599,603 ---- $pager->setDefaultOrder('name', 'asc'); $pager->setEmptyMessage(dgettext('mailinglists', 'No mailing lists found.')); + $pager->cacheQueries(); return $pager->get(); *************** *** 649,652 **** --- 651,655 ---- $pager->setEmptyMessage(dgettext('mailinglists', 'No subscribers.')); $pager->addWhere('list_id', $list->getId()); + $pager->cacheQueries(); return $pager->get(); *************** *** 912,915 **** --- 915,919 ---- $pager->addWhere('list_id', 0); $pager->addWhere('approved', 0); + $pager->cacheQueries(); return $pager->get(); *************** *** 1110,1113 **** --- 1114,1118 ---- $pager->addWhere('list_id', 0, '!='); $pager->addWhere('approved', 0); + $pager->cacheQueries(); return $pager->get(); Index: MyPage.php =================================================================== RCS file: /cvsroot/phpwebsite-comm/modules/mailinglists/class/MyPage.php,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** MyPage.php 3 Jan 2008 17:55:09 -0000 1.2 --- MyPage.php 22 Aug 2008 03:15:46 -0000 1.3 *************** *** 55,58 **** --- 55,59 ---- $pager->setEmptyMessage(dgettext('mailinglists', 'No lists available at this time.')); $pager->addWhere('active', 1); + $pager->cacheQueries(); $template['CONTENT'] = $pager->get(); *************** *** 222,225 **** --- 223,227 ---- $pager->addWhere('list_id', $list->getId()); $pager->addWhere('approved', 1); + $pager->cacheQueries(); return $pager->get(); |