fixed the a_or_an bug .
authornishanth
Sun, 28 Feb 2010 13:27:43 +0530
changeset 142 bd65e2c9a7b4
parent 141 2489392ffb56
child 143 796ff9e279a8
fixed the a_or_an bug .
taskapp/utilities/notification.py
--- a/taskapp/utilities/notification.py	Sun Feb 28 13:25:24 2010 +0530
+++ b/taskapp/utilities/notification.py	Sun Feb 28 13:27:43 2010 +0530
@@ -75,10 +75,11 @@
         requested_by_url = '<a href="/user/view/uid=%s">%s</a>'%(requested_by.id, requested_by.username)
         role_rights = dict(RIGHTS_CHOICES)[role]
         role_learn_url = "/about/%s"%role_rights.lower()
+        a_or_an = "an" if role_rights == "AD" else "a"
 
         if reply:
             notification.sub = "New %s for the site"%role_rights
-            notification.message = "%s has accepted request made by %s asking him to act as a %s for the website.<br />"%(user_url, requested_by_url, role_rights)
+            notification.message = "%s has accepted request made by %s asking him to act as %s %s for the website.<br />"%(user_url, requested_by_url, a_or_an, role_rights)
         else:
             notification.sub = "Rejected your request to act as %s"%role_rights
             notification.message = "%s has rejected your request asking him to act as a %s.<br />"%(new_mentor_url, task_url)