fix: newsletter recipients with type
This commit is contained in:
parent
0b7de992c8
commit
668d8448da
1 changed files with 6 additions and 1 deletions
|
@ -14,7 +14,12 @@ export default abstract class NewsletterRecipientsService {
|
||||||
.getRepository(newsletterRecipients)
|
.getRepository(newsletterRecipients)
|
||||||
.createQueryBuilder("newsletterRecipients")
|
.createQueryBuilder("newsletterRecipients")
|
||||||
.leftJoinAndSelect("newsletterRecipients.member", "member")
|
.leftJoinAndSelect("newsletterRecipients.member", "member")
|
||||||
.leftJoinAndSelect("member.sendNewsletter", "sendNewsletter")
|
.leftJoinAndMapOne(
|
||||||
|
"member.sendNewsletter",
|
||||||
|
"member.communications",
|
||||||
|
"sendNewsletter",
|
||||||
|
"sendNewsletter.isSendNewsletter = 1"
|
||||||
|
)
|
||||||
.leftJoinAndSelect("sendNewsletter.type", "communicationtype")
|
.leftJoinAndSelect("sendNewsletter.type", "communicationtype")
|
||||||
.leftJoinAndSelect("newsletterRecipients.newsletter", "newsletter")
|
.leftJoinAndSelect("newsletterRecipients.newsletter", "newsletter")
|
||||||
.where("newsletterRecipients.newsletterId = :id", { id: newsletterId })
|
.where("newsletterRecipients.newsletterId = :id", { id: newsletterId })
|
||||||
|
|
Loading…
Reference in a new issue