aboutsummaryrefslogtreecommitdiffstats
path: root/loginManager.js
diff options
context:
space:
mode:
authoranekos2011-09-04 20:51:06 +0900
committeranekos2011-09-04 20:51:06 +0900
commit2304c581c86e6fe0d28691c556e8dcd4a15a1d9f (patch)
tree8ab0bc501b35fe2797a9cbd1ea23a325a31b4651 /loginManager.js
parent5820b9f96b8727bc7e5ab1b6a8d290bf4ac4a7a4 (diff)
downloadvimperator-plugins-2304c581c86e6fe0d28691c556e8dcd4a15a1d9f.tar.bz2
すべての引数を省略可能にした
Diffstat (limited to 'loginManager.js')
-rw-r--r--loginManager.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/loginManager.js b/loginManager.js
index 91f6489..3e8a80d 100644
--- a/loginManager.js
+++ b/loginManager.js
@@ -339,7 +339,10 @@ function getServiceAndUsernameFromArgs(args, logout)
{
let [servicename, username] = args;
let service = services[servicename];
- if (!service) return;
+ if (!service)
+ service = services.auto;
+ if (!service)
+ return;
if (!username) {
let names = service.getUsernames();
if (names.length === 1) {