diff --git a/apps/OpenSign/src/components/Header.js b/apps/OpenSign/src/components/Header.js index 13c2334e7..b77e5ba42 100644 --- a/apps/OpenSign/src/components/Header.js +++ b/apps/OpenSign/src/components/Header.js @@ -39,6 +39,9 @@ const Header = ({ showSidebar }) => { ); const toggleDropdown = () => { setIsOpen(!isOpen); + if (width <= 768) { + showSidebar(); + } }; useEffect(() => { checkSubscription(); @@ -64,6 +67,13 @@ const Header = ({ showSidebar }) => { } catch (err) { console.log("err in while fetching monthlyfreeEmails", err); } + } else { + const applogo = await getAppLogo(); + if (applogo?.logo) { + setAppLogo(applogo?.logo); + } else { + setAppLogo(localStorage.getItem("appLogo") || ""); + } } } diff --git a/apps/OpenSign/src/pages/DebugPdf.js b/apps/OpenSign/src/pages/DebugPdf.js index c68f1776b..dba54fdfe 100644 --- a/apps/OpenSign/src/pages/DebugPdf.js +++ b/apps/OpenSign/src/pages/DebugPdf.js @@ -74,7 +74,7 @@ const DebugPdf = () => { const inferPdfType = async (pdf) => { try { - const firstPage = await pdf.getPage(2); + const firstPage = await pdf.getPage(pdf?.numPages > 1 ? 2 : 1); const scale = 1; const { width, height } = firstPage.getViewport({ scale }); setPdfDimension({ width: width, height: height }); diff --git a/apps/OpenSign/src/pages/Form.js b/apps/OpenSign/src/pages/Form.js index 2b15080ba..52977e24c 100644 --- a/apps/OpenSign/src/pages/Form.js +++ b/apps/OpenSign/src/pages/Form.js @@ -148,7 +148,7 @@ const Forms = (props) => { setIsDecrypting(true); const size = files?.[0].size; const name = generatePdfName(16); - const url = "https://ai.nxglabs.in/decryptpdf"; //"https://ai.nxglabs.in/decryptpdf"; // + const url = "https://ai.nxglabs.in/decryptpdf"; // let formData = new FormData(); formData.append("file", files[0]); formData.append("password", ""); @@ -191,6 +191,9 @@ const Forms = (props) => { if (parseFile.url()) { setFileUpload(parseFile.url()); setfileload(false); + const title = generateTitleFromFilename(files?.[0]?.name); + setFormData((obj) => ({ ...obj, Name: title })); + SaveFileSize(size, response.url(), tenantId); const tenantId = localStorage.getItem("TenantId"); SaveFileSize(size, parseFile.url(), tenantId); return parseFile.url(); @@ -264,6 +267,8 @@ const Forms = (props) => { setfileload(false); if (response.url()) { const tenantId = localStorage.getItem("TenantId"); + const title = generateTitleFromFilename(files?.[0]?.name); + setFormData((obj) => ({ ...obj, Name: title })); SaveFileSize(size, response.url(), tenantId); return response.url(); } @@ -556,6 +561,8 @@ const Forms = (props) => { setFormData((prev) => ({ ...prev, password: "" })); setFileUpload(parseFile.url()); setfileload(false); + const title = generateTitleFromFilename(formData?.file?.name); + setFormData((obj) => ({ ...obj, Name: title })); const tenantId = localStorage.getItem("TenantId"); SaveFileSize(size, parseFile.url(), tenantId); return parseFile.url();