X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fmiddlewares%2Fvalidators%2Fuser-subscriptions.ts;h=d8d3fc28b8fb9e6756ab9bbb76071d414e44b5b4;hb=b302c80dc0d9ba8eabef9ef6576efe36afc57584;hp=d01043c176c8a6fb3490af8945e7adb388f3ddcc;hpb=863477173efa82a4412d2e522aa46462249f9199;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/middlewares/validators/user-subscriptions.ts b/server/middlewares/validators/user-subscriptions.ts index d01043c17..d8d3fc28b 100644 --- a/server/middlewares/validators/user-subscriptions.ts +++ b/server/middlewares/validators/user-subscriptions.ts @@ -1,6 +1,6 @@ -import { arrayify } from '@shared/core-utils' import express from 'express' import { body, param, query } from 'express-validator' +import { arrayify } from '@shared/core-utils' import { HttpStatusCode } from '../../../shared/models/http/http-error-codes' import { areValidActorHandles, isValidActorHandle } from '../../helpers/custom-validators/activitypub/actor' import { WEBSERVER } from '../../initializers/constants' @@ -60,7 +60,7 @@ const userSubscriptionGetValidator = [ state: 'accepted' }) - if (!subscription || !subscription.ActorFollowing.VideoChannel) { + if (!subscription?.ActorFollowing.VideoChannel) { return res.fail({ status: HttpStatusCode.NOT_FOUND_404, message: `Subscription ${req.params.uri} not found.`