|
@ -69,9 +69,11 @@ class AutorCrud(CrudAux): |
|
|
def delete(self, *args, **kwargs): |
|
|
def delete(self, *args, **kwargs): |
|
|
self.object = self.get_object() |
|
|
self.object = self.get_object() |
|
|
|
|
|
|
|
|
# FIXME melhorar captura de grupo de Autor, levando em conta trad |
|
|
if self.object.user: |
|
|
grupo = Group.objects.filter(name='Autor')[0] |
|
|
# FIXME melhorar captura de grupo de Autor, levando em conta |
|
|
self.object.user.groups.remove(grupo) |
|
|
# trad |
|
|
|
|
|
grupo = Group.objects.filter(name='Autor')[0] |
|
|
|
|
|
self.object.user.groups.remove(grupo) |
|
|
|
|
|
|
|
|
return CrudAux.DeleteView.delete(self, *args, **kwargs) |
|
|
return CrudAux.DeleteView.delete(self, *args, **kwargs) |
|
|
|
|
|
|
|
@ -174,7 +176,7 @@ class AutorCrud(CrudAux): |
|
|
"ignore esta mensagem. Caso tenha, clique " + |
|
|
"ignore esta mensagem. Caso tenha, clique " + |
|
|
"no link abaixo\n" + url_base + |
|
|
"no link abaixo\n" + url_base + |
|
|
reverse('sapl.base:confirmar_email', kwargs=kwargs)) |
|
|
reverse('sapl.base:confirmar_email', kwargs=kwargs)) |
|
|
remetente = settings.EMAIL_SEND_USER |
|
|
remetente = [settings.EMAIL_SEND_USER] |
|
|
destinatario = [user.email] |
|
|
destinatario = [user.email] |
|
|
send_mail(assunto, mensagem, remetente, destinatario, |
|
|
send_mail(assunto, mensagem, remetente, destinatario, |
|
|
fail_silently=False) |
|
|
fail_silently=False) |
|
|