From d292275956b3e3edd2c15a227a9950132163dbe7 Mon Sep 17 00:00:00 2001 From: Tzahi12345 Date: Mon, 24 Aug 2020 05:13:27 -0400 Subject: [PATCH] Unfinished subscriptions will no longer cause an error during server startup --- backend/db.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/db.js b/backend/db.js index a5c7307b..2c71ca15 100644 --- a/backend/db.js +++ b/backend/db.js @@ -165,6 +165,10 @@ async function importUnregisteredFiles() { // add subscriptions to check list for (let i = 0; i < subscriptions_to_check.length; i++) { let subscription_to_check = subscriptions_to_check[i]; + if (!subscription_to_check.name) { + // TODO: Remove subscription as it'll never complete + continue; + } dirs_to_check.push({ basePath: multi_user_mode ? path.join(usersFileFolder, subscription_to_check.user_uid, 'subscriptions', subscription_to_check.isPlaylist ? 'playlists/' : 'channels/', subscription_to_check.name) : path.join(subscriptions_base_path, subscription_to_check.isPlaylist ? 'playlists/' : 'channels/', subscription_to_check.name),