From 940267651d12cd0a3aec8d69a0d8e1e0a6335bef Mon Sep 17 00:00:00 2001 From: Isaac Abadi Date: Mon, 27 Jun 2022 03:52:05 -0400 Subject: [PATCH] Hotfix for bug where a sub with missing videos would cause a crash during migration #670 --- backend/db.js | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/db.js b/backend/db.js index f597dff..aacc6e9 100644 --- a/backend/db.js +++ b/backend/db.js @@ -925,6 +925,7 @@ exports.importJSONToDB = async (db_json, users_json) => { const createFilesRecords = (files, subscriptions) => { for (let i = 0; i < subscriptions.length; i++) { const subscription = subscriptions[i]; + if (!subscription['videos']) continue; subscription['videos'] = subscription['videos'].map(file => ({ ...file, sub_id: subscription['id'], user_uid: subscription['user_uid'] ? subscription['user_uid'] : undefined})); files = files.concat(subscriptions[i]['videos']); }