diff options
author | anoop | 2010-02-24 17:11:59 +0530 |
---|---|---|
committer | anoop | 2010-02-24 17:11:59 +0530 |
commit | 13d342d681386176579092d788e2e3930a6b359c (patch) | |
tree | e49c4a19818236c5fbfd1ea5cdd99a424e86f2fd /taskapp | |
parent | cc15ee32b4fbd1b032b0d8bd916ba2dc88a91078 (diff) | |
download | pytask-13d342d681386176579092d788e2e3930a6b359c.tar.gz pytask-13d342d681386176579092d788e2e3930a6b359c.tar.bz2 pytask-13d342d681386176579092d788e2e3930a6b359c.zip |
added attribute pynts to request model.
Diffstat (limited to 'taskapp')
-rw-r--r-- | taskapp/models.py | 1 | ||||
-rw-r--r-- | taskapp/utilities/request.py | 6 |
2 files changed, 4 insertions, 3 deletions
diff --git a/taskapp/models.py b/taskapp/models.py index 77a5a76..fab49cd 100644 --- a/taskapp/models.py +++ b/taskapp/models.py @@ -141,6 +141,7 @@ class Request(models.Model): replied = models.BooleanField(default = False) task = models.ForeignKey(Task,related_name = "%(class)s_task", blank = True, null = True) assigned_user = models.ForeignKey(User, related_name = "%(class)s_assigned_user", blank = True, null = True) + pynts = models.PositiveIntegerField(default=0) class Notification(models.Model): diff --git a/taskapp/utilities/request.py b/taskapp/utilities/request.py index 85bd8e6..1a877b0 100644 --- a/taskapp/utilities/request.py +++ b/taskapp/utilities/request.py @@ -16,9 +16,9 @@ def create_request(to,by,role,task=None,assigned_user=None): req.save() req.to = to req.role = role - if task is not None: + if task: req.task = task - if assigned_user is not None: + if assigned_user: req.assigned_user = assigned_user req.save() @@ -33,7 +33,7 @@ def reply_to_request(request_id, reply): request = Request.objects.get(id = request_id) except Request.DoesNotExist: return False #No such request exist - if request.replied is not True: + if not request.replied: request.reply = reply request.replied = True request.read = True |