Standard code
authorJohn Livingston <git@john-livingston.fr>
Fri, 11 May 2018 08:31:15 +0000 (10:31 +0200)
committerChocobozzz <me@florianbigard.com>
Fri, 11 May 2018 13:23:50 +0000 (15:23 +0200)
server/tools/import-videos.ts

index 91b897976a417e6a5b77e0cd0b2fe67b95705281..b0f7f7d4fc5277e727d44e7a6438e254dde205b3 100644 (file)
@@ -46,30 +46,29 @@ const processOptions = {
 }
 
 async function promptPassword () {
-  return new Promise ( resolve => {
+  return new Promise ( res => {
    prompt.start()
    const schema = {
      properties: {
        password: {
-         hidden:true,
-         required:true
+         hidden: true,
+         required: true
        }
      }
    }
-   prompt.get(schema, function(err, result) {
+   prompt.get(schema, function (err, result) {
      if (err) {
        console.log(err.message)
+       return res();
      }
-     resolve(result.password)
+     return res(result.password)
    })
   })
 }
 
 async function run () {
-  if (
-    !user.password
-  ) {
-    user.password = await promptPassword();
+  if (!user.password) {
+    user.password = await promptPassword()
   }
   
   const res = await getClient(program['url'])