(() => {
@input="boardMeetingReferenceError = null" />
{{ boardMeetingReferenceError }}
+
+ Tarikh Mesyuarat Lembaga
+
+ {{ boardMeetingDateError }}
+
diff --git a/src/modules/membership-application/services/membership-application.service.ts b/src/modules/membership-application/services/membership-application.service.ts
index 40a685e..be08142 100644
--- a/src/modules/membership-application/services/membership-application.service.ts
+++ b/src/modules/membership-application/services/membership-application.service.ts
@@ -225,13 +225,13 @@ export async function completeMembershipApplication(
export async function batchCompleteMembershipApplications(
applicationIds: string[],
- boardMeetingReference: string,
+ payload: GenerateResultLetterPayload,
): Promise {
const { data } = await api.post(
'/v1/membership-applications/batch-complete',
{
application_ids: applicationIds,
- board_meeting_reference: boardMeetingReference,
+ ...payload,
},
)
diff --git a/src/modules/membership-application/types/membership-application.types.ts b/src/modules/membership-application/types/membership-application.types.ts
index fd3b416..db8981b 100644
--- a/src/modules/membership-application/types/membership-application.types.ts
+++ b/src/modules/membership-application/types/membership-application.types.ts
@@ -245,6 +245,7 @@ export type BatchCompleteResponse = {
export interface GenerateResultLetterPayload {
board_meeting_reference: string
+ board_meeting_date: string
}
export type GenerateResultLetterResponse = {
diff --git a/src/modules/profile/components/MemberDigitalCardBack.vue b/src/modules/profile/components/MemberDigitalCardBack.vue
index bc49c86..c8fbd35 100644
--- a/src/modules/profile/components/MemberDigitalCardBack.vue
+++ b/src/modules/profile/components/MemberDigitalCardBack.vue
@@ -1,7 +1,7 @@