Followup r78104: set the cookie unconditionally, so its expiry is renewed every time...
authorRoan Kattouw <catrope@users.mediawiki.org>
Tue, 14 Dec 2010 11:09:30 +0000 (11:09 +0000)
committerRoan Kattouw <catrope@users.mediawiki.org>
Tue, 14 Dec 2010 11:09:30 +0000 (11:09 +0000)
resources/mediawiki/mediawiki.js

index 561db60..eaecd03 100644 (file)
@@ -342,8 +342,9 @@ window.mediaWiki = new ( function( $ ) {
                        var sessionId = $.cookie( 'mediaWiki.user.sessionId' );
                        if ( typeof sessionId == 'undefined' || sessionId == null ) {
                                sessionId = generateSessionId();
-                               $.cookie( 'mediaWiki.user.sessionId', sessionId, { 'expires': 30, 'path': '/' } );
                        }
+                       // Set cookie if not set, or renew it if already set
+                       $.cookie( 'mediaWiki.user.sessionId', sessionId, { 'expires': 30, 'path': '/' } );
                        return sessionId;
                };
        }