'tracked': false,
'expires': 30
}, options || {} );
- var cookie = $.cookie( 'mw.user.bucket-' + key );
+ var cookie = $.cookie( 'mw.user.bucket:' + key );
var bucket = null;
var version = 0;
// Bucket information is stored as 2 integers, together as version:bucket like: "1:2"
}
if ( bucket === null ) {
if ( !$.isPlainObject( options.buckets ) ) {
- throw 'Invalid buckets error. Object expected for options.buckets .';
+ throw 'Invalid buckets error. Object expected for options.buckets.';
}
version = Number( options.version );
// Find range
}
if ( options.tracked ) {
mw.loader.using( 'jquery.clickTracking', function() {
- $.trackAction( 'mw.user.bucket-' + key + '@' + version + ':' + bucket );
+ $.trackAction( 'mw.user.bucket:' + key + '@' + version + ':' + bucket );
} );
}
$.cookie(
- 'mw.userBuckets-' + key,
+ 'mw.user.bucket:' + key,
version + ':' + bucket,
{ 'path': '/', 'expires': Number( options.expires ) }
);