[mobile] Fix bug 77821

This commit is contained in:
Alexey Koshelev
2025-11-10 16:39:31 +03:00
parent fe4e40bfa3
commit 878d8c21cc
8 changed files with 24 additions and 12 deletions

View File

@ -54,8 +54,8 @@ const SettingsController = props => {
let config = props.storeAppOptions.config;
closeModal();
if(config && !!config.feedback && !!config.feedback.url) {
window.open(config.feedback.url, "_blank");
if(!!config?.customization?.feedback?.url) {
window.open(config.customization.feedback.url, "_blank");
} else window.open(__SUPPORT_URL__, "_blank");
};

View File

@ -68,7 +68,10 @@ const SettingsPage = inject('storeAppOptions', 'storeToolbarSettings', 'storePre
if (appOptions.customization) {
_canHelp = appOptions.customization.help !== false;
_canFeedback = appOptions.customization.feedback !== false;
_canFeedback = (
appOptions.customization.feedback !== false &&
appOptions.customization.feedback.visible !== false
);
_canDisplayInfo = appOptions.customization.mobile?.info !== false;
}
}