From 495d1410a93e55c233efb06537e721b5fcb28d6c Mon Sep 17 00:00:00 2001 From: "Tom (Whity)" <129990841+deployor@users.noreply.github.com> Date: Thu, 23 Jan 2025 15:18:53 +0100 Subject: [PATCH] Migrated fully to S3 API --- src/backblaze.js | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 src/backblaze.js diff --git a/src/backblaze.js b/src/backblaze.js deleted file mode 100644 index 15147e0..0000000 --- a/src/backblaze.js +++ /dev/null @@ -1,32 +0,0 @@ -const B2 = require('backblaze-b2'); -const logger = require('./config/logger'); - -const b2 = new B2({ - applicationKeyId: process.env.B2_APP_KEY_ID, - applicationKey: process.env.B2_APP_KEY -}); - -async function uploadToBackblaze(userDir, uniqueFileName, buffer) { - try { - await b2.authorize(); - const {data} = await b2.getUploadUrl({ - bucketId: process.env.B2_BUCKET_ID - }); - - await b2.uploadFile({ - uploadUrl: data.uploadUrl, - uploadAuthToken: data.authorizationToken, - fileName: `${userDir}/${uniqueFileName}`, - data: buffer - }); - - return true; - } catch (error) { - logger.error('B2 upload failed:', error.message); - return false; - } -} - -module.exports = {uploadToBackblaze}; - -// So easy i love it! \ No newline at end of file