From 7895697ce15450acea5e01bfcebdff17b8d7da50 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 13 Feb 2025 09:42:29 +0100 Subject: [PATCH] Fix redundancy federation warning --- server/core/lib/activitypub/cache-file.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/core/lib/activitypub/cache-file.ts b/server/core/lib/activitypub/cache-file.ts index d46274dab..59579b881 100644 --- a/server/core/lib/activitypub/cache-file.ts +++ b/server/core/lib/activitypub/cache-file.ts @@ -24,6 +24,7 @@ export { function createCacheFile (cacheFileObject: CacheFileObject, video: MVideoWithAllFiles, byActor: MActorId, t: Transaction) { const attributes = cacheFileActivityObjectToDBAttributes(cacheFileObject, video, byActor) + if (attributes) return return VideoRedundancyModel.create(attributes, { transaction: t }) } @@ -40,6 +41,7 @@ function updateCacheFile ( } const attributes = cacheFileActivityObjectToDBAttributes(cacheFileObject, video, byActor) + if (!attributes) return redundancyModel.expiresOn = attributes.expiresOn redundancyModel.fileUrl = attributes.fileUrl @@ -49,8 +51,8 @@ function updateCacheFile ( function cacheFileActivityObjectToDBAttributes (cacheFileObject: CacheFileObject, video: MVideoWithAllFiles, byActor: MActorId) { if (cacheFileObject.url.mediaType !== 'application/x-mpegURL') { - logger.debug('Do not create remoet cache file of non application/x-mpegURL media type', { cacheFileObject }) - return + logger.debug('Do not create remote cache file of non application/x-mpegURL media type', { cacheFileObject }) + return undefined } const url = cacheFileObject.url