]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Fix upload script
authorChocobozzz <me@florianbigard.com>
Tue, 11 Jun 2019 08:39:30 +0000 (10:39 +0200)
committerChocobozzz <me@florianbigard.com>
Tue, 11 Jun 2019 08:39:30 +0000 (10:39 +0200)
server/tools/peertube-upload.ts
shared/extra-utils/videos/videos.ts

index 687f2e60b9f319bcd6c4b2020ed0871c6c6adbc8..bfce10e541a538ad9a7b0450f4b61360629adfff 100644 (file)
@@ -77,7 +77,7 @@ async function run (url: string, username: string, password: string) {
     licence: program['licence'] || undefined,
     language: program['language'] || undefined,
     nsfw: program['nsfw'] !== undefined ? program['nsfw'] : false,
-    description: program['videoDescription'] || '',
+    description: program['videoDescription'] || undefined,
     tags: program['tags'] || [],
     commentsEnabled: program['commentsEnabled'] !== undefined ? program['commentsEnabled'] : true,
     downloadEnabled: program['downloadEnabled'] !== undefined ? program['downloadEnabled'] : true,
@@ -94,7 +94,6 @@ async function run (url: string, username: string, password: string) {
     console.log(`Video ${program['videoName']} uploaded.`)
     process.exit(0)
   } catch (err) {
-    console.log('coucou')
     console.error(require('util').inspect(err))
     process.exit(-1)
   }
index debaaf9a7df7544e32f18ed31b96e02dd2bfbb86..c785632328b63407a5c6b51ae4727582970640bb 100644 (file)
@@ -355,7 +355,6 @@ async function uploadVideo (url: string, accessToken: string, videoAttributesArg
               .set('Accept', 'application/json')
               .set('Authorization', 'Bearer ' + accessToken)
               .field('name', attributes.name)
-              .field('support', attributes.support)
               .field('nsfw', JSON.stringify(attributes.nsfw))
               .field('commentsEnabled', JSON.stringify(attributes.commentsEnabled))
               .field('downloadEnabled', JSON.stringify(attributes.downloadEnabled))
@@ -363,6 +362,10 @@ async function uploadVideo (url: string, accessToken: string, videoAttributesArg
               .field('privacy', attributes.privacy.toString())
               .field('channelId', attributes.channelId)
 
+  if (attributes.support !== undefined) {
+    req.field('support', attributes.support)
+  }
+
   if (attributes.description !== undefined) {
     req.field('description', attributes.description)
   }