diff --git a/server/api/user/me/subscriptions.put.ts b/server/api/user/me/subscriptions.put.ts index 4238fff..b6a974b 100644 --- a/server/api/user/me/subscriptions.put.ts +++ b/server/api/user/me/subscriptions.put.ts @@ -6,6 +6,7 @@ export default eventHandler(async (ev) => { isLoggedIn(ev); // note: debounced batched update const body = await readBody(ev); + console.log(body); await User.findByIdAndUpdate(ev.context.currentUser!._id, { $pull: { "subscriptions.authors": { @@ -24,13 +25,13 @@ export default eventHandler(async (ev) => { { $addToSet: { "subscriptions.authors": { - $each: body.pull?.authors ?? [], + $each: body.push?.authors ?? [], }, "subscriptions.bands": { - $each: body.pull?.bands ?? [], + $each: body.push?.bands ?? [], }, "subscriptions.stories": { - $each: body.pull?.stories ?? [], + $each: body.push?.stories ?? [], }, }, },