mirror of
https://github.com/wintercms/winter.git
synced 2024-06-28 05:33:29 +02:00
Fix default method definition
This commit is contained in:
parent
48cec0594b
commit
17f77fd673
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -28,7 +28,7 @@ export default class Cookie extends Singleton {
|
||||
*
|
||||
* @param {Object} options
|
||||
*/
|
||||
defaults(options) {
|
||||
setDefaults(options) {
|
||||
if (typeof options !== 'object') {
|
||||
throw new Error('Cookie defaults must be provided as an object');
|
||||
}
|
||||
@ -68,10 +68,16 @@ export default class Cookie extends Singleton {
|
||||
* @returns {string}
|
||||
*/
|
||||
get(name) {
|
||||
let value = BaseCookie.get(name);
|
||||
let value = '';
|
||||
|
||||
if (name === undefined) {
|
||||
value = BaseCookie.get();
|
||||
} else {
|
||||
value = BaseCookie.get(name);
|
||||
}
|
||||
|
||||
// Allow plugins to override the gotten value
|
||||
this.snowboard.globalEvents('cookie.get', name, value, (newValue) => {
|
||||
this.snowboard.globalEvent('cookie.get', name, value, (newValue) => {
|
||||
value = newValue;
|
||||
});
|
||||
|
||||
@ -92,7 +98,7 @@ export default class Cookie extends Singleton {
|
||||
let saveValue = value;
|
||||
|
||||
// Allow plugins to override the value to save
|
||||
this.snowboard.globalEvents('cookie.set', name, value, (newValue) => {
|
||||
this.snowboard.globalEvent('cookie.set', name, value, (newValue) => {
|
||||
saveValue = newValue;
|
||||
});
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user