From 29d4e1375fdac88595347184c3d1b214804794b0 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 1 Aug 2019 14:19:18 +0200 Subject: Fix HLS transcoding --- server/lib/activitypub/process/process-like.ts | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'server/lib/activitypub/process/process-like.ts') diff --git a/server/lib/activitypub/process/process-like.ts b/server/lib/activitypub/process/process-like.ts index 8b97aae55..5b2ab4b66 100644 --- a/server/lib/activitypub/process/process-like.ts +++ b/server/lib/activitypub/process/process-like.ts @@ -43,6 +43,10 @@ async function processLikeVideo (byActor: ActorModel, activity: ActivityLike) { await video.increment('likes', { transaction: t }) + if (existingRate && existingRate.type === 'dislike') { + await video.decrement('dislikes', { transaction: t }) + } + if (video.isOwned()) { // Don't resend the activity to the sender const exceptions = [ byActor ] -- cgit v1.2.3