Skip to content
Snippets Groups Projects
Commit 72c46735 authored by Piotr Gawron's avatar Piotr Gawron
Browse files

methods made static

parent 78116032
No related branches found
No related tags found
1 merge request!143voucher should keep information about person who issued it
......@@ -193,7 +193,8 @@ class MailTemplate(models.Model):
locale_name = self.language.windows_locale_name
return locale_name
def get_generic_replacements(self, worker):
@staticmethod
def get_generic_replacements(worker):
current_datetime = datetime.datetime.now()
return {
"##DATE_FULL##": current_datetime.strftime(DATE_FORMAT_FULL).decode(date_format_encoding()),
......@@ -201,7 +202,8 @@ class MailTemplate(models.Model):
"##WORKER##": unicode(worker)
}
def get_appointment_replacements(self, appointment):
@staticmethod
def get_appointment_replacements(appointment):
if appointment is None:
return {}
......@@ -236,7 +238,8 @@ class MailTemplate(models.Model):
"##A_TYPES##": ", ".join([a.description for a in appointment.appointment_types.all()])
}
def get_visit_replacements(self, visit):
@staticmethod
def get_visit_replacements(visit):
if visit is not None:
return {
"##V_DATE_START_FULL##": visit.datetime_begin.strftime(DATETIME_FORMAT).decode(date_format_encoding()),
......@@ -247,7 +250,8 @@ class MailTemplate(models.Model):
}
return {}
def get_subject_replacements(self, study_subject):
@staticmethod
def get_subject_replacements(study_subject):
if study_subject is not None:
if study_subject.subject.date_born is not None:
date_born = study_subject.subject.date_born.strftime(DATE_FORMAT_SHORT).decode(date_format_encoding())
......@@ -279,7 +283,8 @@ class MailTemplate(models.Model):
}
return {}
def get_voucher_replacements(self, voucher):
@staticmethod
def get_voucher_replacements(voucher):
if voucher is not None:
return {
"##C_NUMBER##": voucher.number,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment