Object mailing restructred

* restructures object info mail sending
This commit is contained in:
2023-12-11 12:06:33 +01:00
parent 7a4c1ca530
commit 08467e5619
21 changed files with 196 additions and 224 deletions

View File

@@ -161,12 +161,12 @@ class EcoAccount(AbstractCompensation, ShareableObjectMixin, RecordableObjectMix
# Send mail
shared_users = self.shared_users.values_list("id", flat=True)
for user_id in shared_users:
celery_send_mail_deduction_changed.delay(self.identifier, self.title, user_id, data_change)
celery_send_mail_deduction_changed.delay(self.id, self.__class__, user_id, data_change)
# Send mail
shared_teams = self.shared_teams.values_list("id", flat=True)
for team_id in shared_teams:
celery_send_mail_deduction_changed_team.delay(self.identifier, self.title, team_id, data_change)
celery_send_mail_deduction_changed_team.delay(self.id, self.__class__, team_id, data_change)
def update_deductable_rest(self):
"""