patches v1.3.4 #62

Merged
jkeffects merged 4 commits from develop into main 2025-02-09 16:25:58 +00:00
3 changed files with 12 additions and 6 deletions
Showing only changes of commit 08a893aa0e - Show all commits

View file

@ -141,9 +141,9 @@ export abstract class NewsletterHelper {
} }
} }
let members = await MemberService.getAll({ noLimit: true }); let members = await MemberService.getAll({ noLimit: true, ids: queryMemberIds });
console.log(members);
return members[0].filter((m) => queryMemberIds.includes(m.id)); return members[0];
} }
public static getICSFilePath(newsletter: newsletter) { public static getICSFilePath(newsletter: newsletter) {
@ -253,7 +253,13 @@ export abstract class NewsletterHelper {
for (const [index, rec] of [ for (const [index, rec] of [
...pdfRecipients, ...pdfRecipients,
{ id: "0", firstname: "Alle Mitglieder", lastname: CLUB_NAME } as member, {
id: "0",
firstname: "Alle Mitglieder",
lastname: CLUB_NAME,
nameaffix: "",
salutation: { salutation: "" },
} as member,
].entries()) { ].entries()) {
let data = this.buildData(newsletter, dates, rec, printWithAdress.includes(rec.sendNewsletter?.type?.id)); let data = this.buildData(newsletter, dates, rec, printWithAdress.includes(rec.sendNewsletter?.type?.id));

View file

@ -135,7 +135,7 @@ export default abstract class MemberService {
"member.sendNewsletter", "member.sendNewsletter",
"member.communications", "member.communications",
"sendNewsletter", "sendNewsletter",
"sendNewsletter.isSendNewsletter = 1" "sendNewsletter.isSendNewsletter = true"
) )
.where("member.id = :id", { id: id }) .where("member.id = :id", { id: id })
.getOneOrFail() .getOneOrFail()

View file

@ -18,7 +18,7 @@ export default abstract class NewsletterRecipientsService {
"member.sendNewsletter", "member.sendNewsletter",
"member.communications", "member.communications",
"sendNewsletter", "sendNewsletter",
"sendNewsletter.isSendNewsletter = 1" "sendNewsletter.isSendNewsletter = true"
) )
.leftJoinAndSelect("member.salutation", "salutation") .leftJoinAndSelect("member.salutation", "salutation")
.leftJoinAndSelect("sendNewsletter.type", "communicationtype") .leftJoinAndSelect("sendNewsletter.type", "communicationtype")