diff --git a/apps/OpenSign/src/index.js b/apps/OpenSign/src/index.js index 271c10bac8..b8b81c7b2b 100644 --- a/apps/OpenSign/src/index.js +++ b/apps/OpenSign/src/index.js @@ -14,7 +14,6 @@ import { Preview } from "react-dnd-multi-backend"; import DragElement from "./components/pdf/DragElement"; -import TagManager from "react-gtm-module"; import Parse from "parse"; import "./polyfills"; import { serverUrl_fn } from "./constant/appinfo"; @@ -56,13 +55,6 @@ const generatePreview = (props) => { ); }; -if (process.env.REACT_APP_GTM) { - const tagManagerArgs = { - gtmId: process.env.REACT_APP_GTM - }; - TagManager.initialize(tagManagerArgs); -} - const root = ReactDOM.createRoot(document.getElementById("root")); root.render( diff --git a/apps/OpenSign/src/pages/Form.js b/apps/OpenSign/src/pages/Form.js index b9a4e896fa..dfffee88e9 100644 --- a/apps/OpenSign/src/pages/Form.js +++ b/apps/OpenSign/src/pages/Form.js @@ -187,13 +187,6 @@ const Forms = (props) => { } } catch (err) { if (err?.message?.includes("is encrypted")) { - try { - await Parse.Cloud.run("encryptedpdf", { - email: Parse.User.current().getEmail() - }); - } catch (err) { - console.log("err in sending posthog encryptedpdf", err); - } try { setIsDecrypting(true); const size = files?.[0].size; diff --git a/apps/OpenSignServer/cloud/main.js b/apps/OpenSignServer/cloud/main.js index 93cda0ee6c..b2017c56d6 100644 --- a/apps/OpenSignServer/cloud/main.js +++ b/apps/OpenSignServer/cloud/main.js @@ -21,7 +21,6 @@ import UserAfterFind from './parsefunction/UserAfterFInd.js'; import SignatureAfterFind from './parsefunction/SignatureAfterFind.js'; import TenantAterFind from './parsefunction/TenantAfterFind.js'; import VerifyEmail from './parsefunction/VerifyEmail.js'; -import encryptedpdf from './parsefunction/encryptedPdf.js'; import { getSignedUrl } from './parsefunction/getSignedUrl.js'; import createBatchDocs from './parsefunction/createBatchDocs.js'; import linkContactToDoc from './parsefunction/linkContactToDoc.js'; @@ -83,7 +82,6 @@ Parse.Cloud.define('getReport', getReport); Parse.Cloud.define('getTemplate', GetTemplate); Parse.Cloud.define('callwebhook', callWebhook); Parse.Cloud.define('verifyemail', VerifyEmail); -Parse.Cloud.define('encryptedpdf', encryptedpdf); Parse.Cloud.define('getsignedurl', getSignedUrl); Parse.Cloud.define('batchdocuments', createBatchDocs); Parse.Cloud.define('linkcontacttodoc', linkContactToDoc); diff --git a/apps/OpenSignServer/cloud/parsefunction/encryptedPdf.js b/apps/OpenSignServer/cloud/parsefunction/encryptedPdf.js deleted file mode 100644 index 315cf737b9..0000000000 --- a/apps/OpenSignServer/cloud/parsefunction/encryptedPdf.js +++ /dev/null @@ -1,14 +0,0 @@ -import { PostHog } from 'posthog-node'; -const ph_project_api_key = process.env.PH_PROJECT_API_KEY; -const client = ph_project_api_key ? new PostHog(ph_project_api_key) : ''; -export default async function encryptedpdf(request) { - const email = request.params.email; - if (client) { - client?.capture({ - distinctId: email, - event: 'encrypted_pdf_error', - properties: { response_code: 200 }, - }); - } - return { message: 'success' }; -} diff --git a/apps/OpenSignServer/index.js b/apps/OpenSignServer/index.js index 3352e138b2..42650c50d6 100644 --- a/apps/OpenSignServer/index.js +++ b/apps/OpenSignServer/index.js @@ -15,7 +15,6 @@ import AWS from 'aws-sdk'; import { app as customRoute } from './cloud/customRoute/customApp.js'; import { exec } from 'child_process'; import { createTransport } from 'nodemailer'; -import { PostHog } from 'posthog-node'; import { appName, cloudServerUrl, smtpenable, smtpsecure, useLocal } from './Utils.js'; import { SSOAuth } from './auth/authadapter.js'; import createContactIndex from './migrationdb/createContactIndex.js'; @@ -175,16 +174,6 @@ function getUserIP(request) { return request.socket.remoteAddress; } } -app.use(function (req, res, next) { - const ph_project_api_key = process.env.PH_PROJECT_API_KEY; - try { - req.posthog = new PostHog(ph_project_api_key); - } catch (err) { - // console.log('Err', err); - req.posthog = ''; - } - next(); -}); app.use(async function (req, res, next) { const isFilePath = req.path.includes('files') || false; @@ -225,7 +214,6 @@ if (!process.env.TESTING) { // Mount your custom express app app.use('/', customRoute); - // Parse Server plays nicely with the rest of your web routes app.get('/', function (req, res) { res.status(200).send('opensign-server is running !!!');