Editor: fix for empty config

This commit is contained in:
Viktor Fomin 2023-08-04 19:04:16 +03:00
parent 638807a0e0
commit 8b6282f2ee

View File

@ -114,13 +114,19 @@ function Editor({
}
useEffect(() => {
const androidID = portalSettings.deepLink.androidPackageName;
const iOSId = portalSettings.deepLink.iosPackageId;
const deepLinkUrl = portalSettings.deepLink.url;
const androidID = portalSettings?.deepLink?.androidPackageName;
const iOSId = portalSettings?.deepLink?.iosPackageId;
const deepLinkUrl = portalSettings?.deepLink?.url;
const defaultOpenDocument = localStorage.getItem("defaultOpenDocument");
if (isMobileOnly && !defaultOpenDocument) {
if (
isMobileOnly &&
!defaultOpenDocument &&
androidID &&
iOSId &&
deepLinkUrl
) {
setIsShowDeepLink(true);
}