Skip to content

Commit a7c17f8

Browse files
committed
Updating new membership form information
1 parent 5a4325f commit a7c17f8

File tree

3 files changed

+31
-0
lines changed

3 files changed

+31
-0
lines changed

thebook/members/signals.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,23 @@ def _send_onboarding_message(membership):
2121
)
2222

2323

24+
def _new_membership_created(membership):
25+
send_mail(
26+
"[thebook] Novo cadastro realizado",
27+
render_to_string(
28+
"emails/new_membership.txt",
29+
context={"membership": membership},
30+
),
31+
"noreply@lhc.net.br",
32+
["contato@lhc.net.br"],
33+
fail_silently=False,
34+
)
35+
36+
2437
@receiver(post_save, sender=Membership)
2538
def check_active_status(sender, instance, created, **kwargs):
2639
if created:
40+
_new_membership_created(instance)
2741
instance.create_next_receivable_fee()
2842
return
2943

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Olá,
2+
3+
Recebemos um novo cadastro de {{ membership.member.name }} no The Book.
4+
5+
Caso esta pessoa já tenha realizado o processo de associação e se apresentado
6+
na Reunião de Conselho, por favor, ative o seu cadastro em:
7+
8+
- https://thebook.lhc.net.br/admin/members/membership/
9+
10+
Após a ativação deste cadastro, a pessoa receberá um e-mail contendo as informações
11+
necessárias sobre o hackerspace, além de instruções sobre como começar o pagamento
12+
da contribuição associativa.

thebook/members/templates/emails/onboarding.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MTSKUDJM463
2020
Mensalmente - R$110 - via PayPal
2121
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=4WXUZR98BEF22
2222

23+
> Estamos testando a opção de Pix Automático, onde o LHC inicia uma cobrança que será debitida da conta via Pix mensalmente
24+
> em um data pré-determinada. Caso queira usar essa opção, mande uma mensagem para contato@lhc.net.br para solicitar
25+
> mais informações. Porém por ser algo novo, alguns bancos não implementam corretamente o protocolo (até o momento sabemos que o
26+
> banco XP não funciona), então nem todas as contas podem ser cadastradas.
27+
2328
# Estatuto e Regimento Interno
2429

2530
O LHC é uma associação sem fins lucrativos. Desta maneira temos registrado um Estatuto e um Regimento Interno que definem todas as regras e burocracias necessárias para o funcionamento da Associação. Muito importante conhecer estes documentos.

0 commit comments

Comments
 (0)