summaryrefslogtreecommitdiff
path: root/taskapp
diff options
context:
space:
mode:
authoranoop2010-02-24 17:11:59 +0530
committeranoop2010-02-24 17:11:59 +0530
commit13d342d681386176579092d788e2e3930a6b359c (patch)
treee49c4a19818236c5fbfd1ea5cdd99a424e86f2fd /taskapp
parentcc15ee32b4fbd1b032b0d8bd916ba2dc88a91078 (diff)
downloadpytask-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.py1
-rw-r--r--taskapp/utilities/request.py6
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