fix(lint): more destructuring fanciness

This commit is contained in:
SabreCat
2023-08-01 17:45:09 -05:00
parent 81be8316a0
commit 0cae808b7e

View File

@@ -267,14 +267,12 @@ describe('POST /groups/:groupId/leave', () => {
let groupWithPlan; let groupWithPlan;
beforeEach(async () => { beforeEach(async () => {
const { group, groupLeader, members } = await createAndPopulateGroup({ ({ group: groupWithPlan, groupLeader: leader, members } = await createAndPopulateGroup({
groupDetails, groupDetails,
members: 1, members: 1,
upgradeToGroupPlan: true, upgradeToGroupPlan: true,
}); }));
leader = groupLeader;
[member] = members; [member] = members;
groupWithPlan = group;
const userWithFreePlan = await User.findById(leader._id).exec(); const userWithFreePlan = await User.findById(leader._id).exec();
// Create subscription // Create subscription
@@ -309,18 +307,16 @@ describe('POST /groups/:groupId/leave', () => {
each(typesOfGroups, (groupDetails, groupType) => { each(typesOfGroups, (groupDetails, groupType) => {
context(`Leaving a group with extraMonths left plan when the group is a ${groupType}`, () => { context(`Leaving a group with extraMonths left plan when the group is a ${groupType}`, () => {
if (groupDetails.privacy === 'public') return; // public guilds cannot be group plans
const extraMonths = 12; const extraMonths = 12;
let groupWithPlan; let groupWithPlan;
beforeEach(async () => { beforeEach(async () => {
const { group, members } = await createAndPopulateGroup({ ({ group: groupWithPlan, members } = await createAndPopulateGroup({
groupDetails, groupDetails,
members: 1, members: 1,
upgradeToGroupPlan: true, upgradeToGroupPlan: true,
}); }));
[member] = members; [member] = members;
groupWithPlan = group;
await member.update({ await member.update({
'purchased.plan.extraMonths': extraMonths, 'purchased.plan.extraMonths': extraMonths,
}); });