diff options
Diffstat (limited to 'lib/scripts/cookie.js')
-rw-r--r-- | lib/scripts/cookie.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/scripts/cookie.js b/lib/scripts/cookie.js index a8e90fea5..4fb9c25f7 100644 --- a/lib/scripts/cookie.js +++ b/lib/scripts/cookie.js @@ -38,10 +38,11 @@ var DokuCookie = { * Get a Value from the Cookie * * @author Andreas Gohr <andi@splitbrain.org> + * @param def default value if key does not exist; if not set, returns undefined by default */ - getValue: function(key){ + getValue: function(key, def){ this.init(); - return this.data[key]; + return key in this.data ? this.data[key] : def; }, /** |