Fix import videos duplicate detection
authorChocobozzz <me@florianbigard.com>
Tue, 4 Sep 2018 09:25:40 +0000 (11:25 +0200)
committerChocobozzz <me@florianbigard.com>
Tue, 4 Sep 2018 09:25:40 +0000 (11:25 +0200)
server/tools/import-videos.ts

index 812600f8bb544cb2ba329e4fcac47d0b7c397b2a..3ff194c83110b083ae44ea9f1b290f24b19d9d7b 100644 (file)
@@ -7,7 +7,7 @@ import * as youtubeDL from 'youtube-dl'
 import { VideoPrivacy } from '../../shared/models/videos'
 import { doRequestAndSaveToFile } from '../helpers/requests'
 import { CONSTRAINTS_FIELDS } from '../initializers'
-import { getClient, getVideoCategories, login, searchVideo, uploadVideo } from '../tests/utils'
+import { getClient, getVideoCategories, login, searchVideoWithSort, uploadVideo } from '../tests/utils'
 import { truncate } from 'lodash'
 import * as prompt from 'prompt'
 import { remove } from 'fs-extra'
@@ -113,7 +113,7 @@ function processVideo (info: any, languageCode: string) {
     const videoInfo = await fetchObject(info)
     if (program['verbose']) console.log('Fetched object.', videoInfo)
 
-    const result = await searchVideo(program['url'], videoInfo.title)
+    const result = await searchVideoWithSort(program['url'], videoInfo.title, '-match')
 
     console.log('############################################################\n')