From 10cad5d9ec75a3034bd0684722aabd98aad21abf Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Sat, 12 Dec 2015 15:47:15 +0800 Subject: [PATCH] Passing '' to fromPartiion should return default partition --- atom/browser/api/lib/session.coffee | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/atom/browser/api/lib/session.coffee b/atom/browser/api/lib/session.coffee index 7fc3c2d..5c65aa2 100644 --- a/atom/browser/api/lib/session.coffee +++ b/atom/browser/api/lib/session.coffee @@ -6,6 +6,7 @@ PERSIST_PERFIX = 'persist:' # Returns the Session from |partition| string. exports.fromPartition = (partition='') -> + return exports.defaultSession if partition is '' if partition.startsWith PERSIST_PERFIX bindings.fromPartition partition.substr(PERSIST_PERFIX.length), false else @@ -14,7 +15,7 @@ exports.fromPartition = (partition='') -> # Returns the default session. Object.defineProperty exports, 'defaultSession', enumerable: true - get: -> exports.fromPartition 'persist:' + get: -> bindings.fromPartition '', false wrapSession = (session) -> # session is an EventEmitter. -- 2.7.4