equal
deleted
inserted
replaced
142 claim.task = task |
142 claim.task = task |
143 claim.user = user |
143 claim.user = user |
144 claim.creation_datetime = datetime.now() |
144 claim.creation_datetime = datetime.now() |
145 claim.save() |
145 claim.save() |
146 |
146 |
147 def assignTask(task, user): |
147 def assignTask(task, user, assigned_by): |
148 """ check for the status of task and assign it to the particular user """ |
148 """ check for the status of task and assign it to the particular user """ |
149 |
149 |
150 if task.status in ['OP', 'WR']: |
150 if task.status in ['OP', 'WR']: |
151 task.assigned_users.add(user) |
151 task.assigned_users.add(user) |
152 task.claimed_users.remove(user) |
152 task.claimed_users.remove(user) |
178 |
178 |
179 mapobj = Map.objects.get(main=main_task) |
179 mapobj = Map.objects.get(main=main_task) |
180 mapobj.subs.remove(sub_task) |
180 mapobj.subs.remove(sub_task) |
181 mapobj.save() |
181 mapobj.save() |
182 |
182 |
183 def removeUser(main_task, rem_user): |
183 def removeUser(main_task, rem_user, removed_by): |
184 """ right now, just remove the user from the list of assigned_users. |
184 """ right now, just remove the user from the list of assigned_users. |
185 """ |
185 """ |
186 |
186 |
187 main_task.assigned_users.remove(rem_user) |
187 main_task.assigned_users.remove(rem_user) |
188 main_task.save() |
188 main_task.save() |