Fixed Bug 69577: Srv: Branding. Blank page for "Feedback & Support" when "Show link to Help Center" is disabled

This commit is contained in:
Vlada Gazizova 2024-08-09 17:41:52 +03:00
parent 4c814ae622
commit 21d08cc691
2 changed files with 9 additions and 13 deletions

View File

@ -187,12 +187,14 @@ const AdditionalResources = (props) => {
const onSave = useCallback(async () => {
setIsLoading(true);
const settings = JSON.parse(JSON.stringify(additionalResourcesData));
settings.feedbackAndSupportEnabled = feedbackAndSupportEnabled;
settings.videoGuidesEnabled = videoGuidesEnabled;
settings.helpCenterEnabled = helpCenterEnabled;
await api.settings
.setAdditionalResources(
feedbackAndSupportEnabled,
videoGuidesEnabled,
helpCenterEnabled,
)
.setAdditionalResources(settings)
.then(() => {
toastr.success(t("Settings:SuccessfullySaveSettingsMessage"));
})

View File

@ -407,16 +407,10 @@ export async function getCustomSchemaList() {
}
export function setAdditionalResources(
feedbackAndSupportEnabled,
videoGuidesEnabled,
helpCenterEnabled,
additionalResources: TAdditionalResources,
) {
const data = {
settings: {
helpCenterEnabled,
feedbackAndSupportEnabled,
videoGuidesEnabled,
},
settings: additionalResources,
};
return request({