mirror of https://github.com/Chocobozzz/PeerTube
				
				
				
			
		
			
				
	
	
		
			23 lines
		
	
	
		
			533 B
		
	
	
	
		
			TypeScript
		
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			533 B
		
	
	
	
		
			TypeScript
		
	
	
| import express from 'express'
 | |
| import { VideoImportModel } from '@server/models/video/video-import'
 | |
| import { HttpStatusCode } from '@shared/models'
 | |
| 
 | |
| async function doesVideoImportExist (id: number, res: express.Response) {
 | |
|   const videoImport = await VideoImportModel.loadAndPopulateVideo(id)
 | |
| 
 | |
|   if (!videoImport) {
 | |
|     res.fail({
 | |
|       status: HttpStatusCode.NOT_FOUND_404,
 | |
|       message: 'Video import not found'
 | |
|     })
 | |
|     return false
 | |
|   }
 | |
| 
 | |
|   res.locals.videoImport = videoImport
 | |
|   return true
 | |
| }
 | |
| 
 | |
| export {
 | |
|   doesVideoImportExist
 | |
| }
 |