diff --git a/package-lock.json b/package-lock.json index 1ecff90d2d..b0f2c5dfe9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@graphql-tools/schema": "10.0.23", "@graphql-tools/utils": "10.8.6", "@parse/fs-files-adapter": "3.0.0", - "@parse/push-adapter": "8.3.0", + "@parse/push-adapter": "8.3.1", "bcryptjs": "3.0.3", "commander": "14.0.3", "cors": "2.8.6", @@ -4155,9 +4155,9 @@ } }, "node_modules/@parse/push-adapter": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.3.0.tgz", - "integrity": "sha512-snHVH0j5pqleU3uBUjHCzTR1ex8FFnAaDbKX3Bz+L6w2mLT2Zio2e7fxxrDCorluVBVJvorSsSjgZQsWCXL+Cg==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.3.1.tgz", + "integrity": "sha512-UOkL0bTOtUx4R866XtBwGGYvkNLQrQPrPWC4uzpbd9vR8tbfYIQQvBDT7eg58GryLb4EG+NOP8enm/VkhbwMVw==", "license": "MIT", "dependencies": { "@parse/node-apn": "7.1.0", @@ -25584,9 +25584,9 @@ } }, "@parse/push-adapter": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.3.0.tgz", - "integrity": "sha512-snHVH0j5pqleU3uBUjHCzTR1ex8FFnAaDbKX3Bz+L6w2mLT2Zio2e7fxxrDCorluVBVJvorSsSjgZQsWCXL+Cg==", + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/@parse/push-adapter/-/push-adapter-8.3.1.tgz", + "integrity": "sha512-UOkL0bTOtUx4R866XtBwGGYvkNLQrQPrPWC4uzpbd9vR8tbfYIQQvBDT7eg58GryLb4EG+NOP8enm/VkhbwMVw==", "requires": { "@parse/node-apn": "7.1.0", "expo-server-sdk": "5.0.0", diff --git a/package.json b/package.json index 09ba3af5ff..ca3fce1f36 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "@graphql-tools/schema": "10.0.23", "@graphql-tools/utils": "10.8.6", "@parse/fs-files-adapter": "3.0.0", - "@parse/push-adapter": "8.3.0", + "@parse/push-adapter": "8.3.1", "bcryptjs": "3.0.3", "commander": "14.0.3", "cors": "2.8.6", diff --git a/src/Controllers/FilesController.js b/src/Controllers/FilesController.js index a88c527b00..39db972fe0 100644 --- a/src/Controllers/FilesController.js +++ b/src/Controllers/FilesController.js @@ -3,7 +3,7 @@ import { randomHexString } from '../cryptoUtils'; import AdaptableController from './AdaptableController'; import { validateFilename, FilesAdapter } from '../Adapters/Files/FilesAdapter'; import path from 'path'; -const Parse = require('parse').Parse; +const Parse = require('parse/node').Parse; const legacyFilesRegex = new RegExp( '^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}-.*'