]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/controllers/api/jobs.ts
Fix audio transcoding with video only file
[github/Chocobozzz/PeerTube.git] / server / controllers / api / jobs.ts
index d7cee16054e47de7fa6f6a938bf96da36cdc34ce..eebd195b0e0a603857a933d8e780159fd42af724 100644 (file)
@@ -1,7 +1,5 @@
-import * as express from 'express'
-import { ResultList } from '../../../shared'
-import { Job, JobState, JobType } from '../../../shared/models'
-import { UserRight } from '../../../shared/models/users'
+import express from 'express'
+import { Job, JobState, JobType, ResultList, UserRight } from '@shared/models'
 import { isArray } from '../../helpers/custom-validators/misc'
 import { JobQueue } from '../../lib/job-queue'
 import {
@@ -9,6 +7,7 @@ import {
   authenticate,
   ensureUserHasRight,
   jobsSortValidator,
+  openapiOperationDoc,
   paginationValidatorBuilder,
   setDefaultPagination,
   setDefaultSort
@@ -18,6 +17,7 @@ import { listJobsValidator } from '../../middlewares/validators/jobs'
 const jobsRouter = express.Router()
 
 jobsRouter.get('/:state?',
+  openapiOperationDoc({ operationId: 'getJobs' }),
   authenticate,
   ensureUserHasRight(UserRight.MANAGE_JOBS),
   paginationValidatorBuilder([ 'jobs' ]),