From b4f7316a4cdf5ee2b43118aa6133a84a7ae4a5df Mon Sep 17 00:00:00 2001 From: tobi <31960611+tsmethurst@users.noreply.github.com> Date: Tue, 8 Nov 2022 18:11:06 +0100 Subject: [feature] Make instance thumbnail configurable via admin panel (#973) * [feature] Make instance thumbnail configurable via admin panel * log db errors in InstanceToAPIInstance * only update instance in db if necessary * start adding tests * finish test --- web/source/settings/lib/api/admin.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'web/source/settings/lib/api/admin.js') diff --git a/web/source/settings/lib/api/admin.js b/web/source/settings/lib/api/admin.js index 5f4fa1d1f..4ac17ee6a 100644 --- a/web/source/settings/lib/api/admin.js +++ b/web/source/settings/lib/api/admin.js @@ -32,9 +32,9 @@ module.exports = function ({ apiCall, getChanges }) { const state = getState().instances.adminSettings; const update = getChanges(state, { - formKeys: ["title", "short_description", "description", "contact_account.username", "email", "terms"], + formKeys: ["title", "short_description", "description", "contact_account.username", "email", "terms", "thumbnail_description"], renamedKeys: {"contact_account.username": "contact_username"}, - // fileKeys: ["avatar", "header"] + fileKeys: ["thumbnail"] }); return dispatch(apiCall("PATCH", "/api/v1/instance", update, "form")); -- cgit v1.2.3