diff options
Diffstat (limited to 'server/middlewares/validators/user-subscriptions.ts')
-rw-r--r-- | server/middlewares/validators/user-subscriptions.ts | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/server/middlewares/validators/user-subscriptions.ts b/server/middlewares/validators/user-subscriptions.ts index 48ce90d7b..73da3142a 100644 --- a/server/middlewares/validators/user-subscriptions.ts +++ b/server/middlewares/validators/user-subscriptions.ts | |||
@@ -58,7 +58,12 @@ const userSubscriptionGetValidator = [ | |||
58 | if (host === WEBSERVER.HOST) host = null | 58 | if (host === WEBSERVER.HOST) host = null |
59 | 59 | ||
60 | const user = res.locals.oauth.token.User | 60 | const user = res.locals.oauth.token.User |
61 | const subscription = await ActorFollowModel.loadByActorAndTargetNameAndHostForAPI(user.Account.Actor.id, name, host) | 61 | const subscription = await ActorFollowModel.loadByActorAndTargetNameAndHostForAPI({ |
62 | actorId: user.Account.Actor.id, | ||
63 | targetName: name, | ||
64 | targetHost: host, | ||
65 | state: 'accepted' | ||
66 | }) | ||
62 | 67 | ||
63 | if (!subscription || !subscription.ActorFollowing.VideoChannel) { | 68 | if (!subscription || !subscription.ActorFollowing.VideoChannel) { |
64 | return res.fail({ | 69 | return res.fail({ |