From aa4924ee6f042a69d23f56c8ac884811f9895ceb Mon Sep 17 00:00:00 2001 From: hichri-louay Date: Mon, 15 Apr 2024 18:43:33 +0100 Subject: [PATCH 1/2] correction linkedin remove channel --- controllers/external.controller.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/controllers/external.controller.js b/controllers/external.controller.js index 62db35d6..c8dfcf39 100644 --- a/controllers/external.controller.js +++ b/controllers/external.controller.js @@ -335,11 +335,11 @@ exports.externalDeleteLinkedinChannels = async (req, res) => { exports.externalDeleteLinkedinChannel = async (req, res) => { try { const user = await UserExternalWallet.findOne({ _id: req.user._id }) - let { organization, linkedinId } = req.params - let linkedinProfile = await LinkedinProfile.findOne( - { userId: user.UserId, linkedinId }, - { pages: 1 } - ).lean() + let { linkedinId, organization } = req.params + let linkedinProfile = await LinkedinProfile.findOne({ + userId: user.UserId, + linkedinId, + }).lean() if (!linkedinProfile) return makeResponseError(res, 401, 'unauthorized') if (linkedinProfile.pages.length === 1) { await LinkedinProfile.deleteOne({ From 4a5eb3515c54a4d2bfabd38a6d92ee08ac42c895 Mon Sep 17 00:00:00 2001 From: hichri-louay Date: Mon, 15 Apr 2024 18:45:09 +0100 Subject: [PATCH 2/2] wip correction for twitter remove channel --- controllers/external.controller.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/controllers/external.controller.js b/controllers/external.controller.js index c8dfcf39..08aca2d4 100644 --- a/controllers/external.controller.js +++ b/controllers/external.controller.js @@ -390,7 +390,7 @@ exports.externalDeleteTwitterChannel = async (req, res) => { if (twitterProfile?.UserId !== user.UserId) return makeResponseError(res, 401, 'unauthorized') else { - await TwitterProfile.deleteOne({ UserId: user.UserId }) + await TwitterProfile.deleteOne({ _id: twitterProfile._id }) return makeResponseData(res, 200, 'deleted successfully') } } catch (err) {