https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114769

Revision: 114769
Author:   kaldari
Date:     2012-04-06 18:16:01 +0000 (Fri, 06 Apr 2012)
Log Message:
-----------
fixing sorting direction functionality - need to reset offset

Modified Paths:
--------------
    trunk/extensions/PageTriage/api/ApiPageTriageList.php
    
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js

Modified: trunk/extensions/PageTriage/api/ApiPageTriageList.php
===================================================================
--- trunk/extensions/PageTriage/api/ApiPageTriageList.php       2012-04-06 
18:08:16 UTC (rev 114768)
+++ trunk/extensions/PageTriage/api/ApiPageTriageList.php       2012-04-06 
18:16:01 UTC (rev 114769)
@@ -76,7 +76,7 @@
                        $conds['page_namespace'] = $opts['namespace'];
                }
                // Offset the list
-               if ( array_key_exists( 'offset', $opts ) && is_numeric( 
$opts['offset'] ) ) {
+               if ( array_key_exists( 'offset', $opts ) && is_numeric( 
$opts['offset'] ) && $opts['offset'] > 0 ) {
                        $conds[] = 'ptrp_timestamp' . $offsetOperator . 
$opts['offset'];
                }
 

Modified: 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
===================================================================
--- 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
   2012-04-06 18:08:16 UTC (rev 114768)
+++ 
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
   2012-04-06 18:16:01 UTC (rev 114769)
@@ -79,11 +79,13 @@
                        // Activate sort links
                        $( '#mwe-pt-sort-newest' ).click( function() {
                                _this.model.setParam( 'dir', 'newestfirst' );
+                               _this.model.setParam( 'offset', 0 );
                                _this.model.fetch();
                                return false;
                        } );
                        $( '#mwe-pt-sort-oldest' ).click( function() {
                                _this.model.setParam( 'dir', 'oldestfirst' );
+                               _this.model.setParam( 'offset', 0 );
                                _this.model.fetch();
                                return false;
                        } );


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to