diff --git a/apps/api/documents/api.js b/apps/api/documents/api.js index f7e0189e8..f0f72168d 100644 --- a/apps/api/documents/api.js +++ b/apps/api/documents/api.js @@ -932,14 +932,17 @@ if (config.editorConfig.customization.loaderName !== 'none') params += "&customer=" + encodeURIComponent(config.editorConfig.customization.loaderName); } else params += "&customer={{APP_CUSTOMER_NAME}}"; - if ( (typeof(config.editorConfig.customization) == 'object') && config.editorConfig.customization.loaderLogo) { - if (config.editorConfig.customization.loaderLogo !== '') params += "&logo=" + encodeURIComponent(config.editorConfig.customization.loaderLogo); - } else if ( (typeof(config.editorConfig.customization) == 'object') && config.editorConfig.customization.logo) { - if (config.type=='embedded' && (config.editorConfig.customization.logo.image || config.editorConfig.customization.logo.imageEmbedded)) - params += "&headerlogo=" + encodeURIComponent(config.editorConfig.customization.logo.image || config.editorConfig.customization.logo.imageEmbedded); - else if (config.type!='embedded' && (config.editorConfig.customization.logo.image || config.editorConfig.customization.logo.imageDark)) { - config.editorConfig.customization.logo.image && (params += "&headerlogo=" + encodeURIComponent(config.editorConfig.customization.logo.image)); - config.editorConfig.customization.logo.imageDark && (params += "&headerlogodark=" + encodeURIComponent(config.editorConfig.customization.logo.imageDark)); + if (typeof(config.editorConfig.customization) == 'object') { + if ( config.editorConfig.customization.loaderLogo && config.editorConfig.customization.loaderLogo !== '') { + params += "&logo=" + encodeURIComponent(config.editorConfig.customization.loaderLogo); + } + if ( config.editorConfig.customization.logo ) { + if (config.type=='embedded' && (config.editorConfig.customization.logo.image || config.editorConfig.customization.logo.imageEmbedded)) + params += "&headerlogo=" + encodeURIComponent(config.editorConfig.customization.logo.image || config.editorConfig.customization.logo.imageEmbedded); + else if (config.type!='embedded' && (config.editorConfig.customization.logo.image || config.editorConfig.customization.logo.imageDark)) { + config.editorConfig.customization.logo.image && (params += "&headerlogo=" + encodeURIComponent(config.editorConfig.customization.logo.image)); + config.editorConfig.customization.logo.imageDark && (params += "&headerlogodark=" + encodeURIComponent(config.editorConfig.customization.logo.imageDark)); + } } } } @@ -959,8 +962,6 @@ if (config.editorConfig && config.editorConfig.customization && (config.editorConfig.customization.toolbar===false)) params += "&toolbar=false"; - else if (config.document && config.document.permissions && (config.document.permissions.edit === false && config.document.permissions.fillForms )) - params += "&toolbar=true"; if (config.parentOrigin) params += "&parentOrigin=" + config.parentOrigin;