diff --git a/components/AddMemberDialog.vue b/components/AddMemberDialog.vue index 4c3e877..6a2ffee 100644 --- a/components/AddMemberDialog.vue +++ b/components/AddMemberDialog.vue @@ -254,10 +254,10 @@ watch(duesPaid, (newValue) => { } else { form.value['Membership Date Paid'] = ''; if (!form.value['Payment Due Date']) { - // Set due date to one year from member since date or today + // Set due date to one month from member since date or today const memberSince = form.value['Member Since'] || new Date().toISOString().split('T')[0]; const dueDate = new Date(memberSince); - dueDate.setFullYear(dueDate.getFullYear() + 1); + dueDate.setMonth(dueDate.getMonth() + 1); form.value['Payment Due Date'] = dueDate.toISOString().split('T')[0]; } } diff --git a/components/EditMemberDialog.vue b/components/EditMemberDialog.vue index 7ec356c..bc3207f 100644 --- a/components/EditMemberDialog.vue +++ b/components/EditMemberDialog.vue @@ -415,10 +415,10 @@ watch(duesPaid, (newValue) => { } else { form.value.membership_date_paid = ''; if (!form.value.payment_due_date) { - // Set due date to one year from member since date or today + // Set due date to one month from member since date or today const memberSince = form.value.member_since || new Date().toISOString().split('T')[0]; const dueDate = new Date(memberSince); - dueDate.setFullYear(dueDate.getFullYear() + 1); + dueDate.setMonth(dueDate.getMonth() + 1); form.value.payment_due_date = dueDate.toISOString().split('T')[0]; } } diff --git a/components/MemberCard.vue b/components/MemberCard.vue index 9bf9296..8c8bba9 100644 --- a/components/MemberCard.vue +++ b/components/MemberCard.vue @@ -1,10 +1,23 @@