equal
deleted
inserted
replaced
1 from datetime import datetime |
1 from datetime import datetime |
2 from pytask.taskapp.events.task import addCredits |
2 from pytask.taskapp.events.task import addCredits, addMentor |
3 |
3 |
4 def reply_to_request(request_obj, reply, replied_by): |
4 def reply_to_request(request_obj, reply, replied_by): |
5 """ |
5 """ |
6 makes a request replied with the given reply. |
6 makes a request replied with the given reply. |
7 arguments: |
7 arguments: |
22 print "send yes notifications appropriately" |
22 print "send yes notifications appropriately" |
23 else: |
23 else: |
24 print "send a no notificvaton" |
24 print "send a no notificvaton" |
25 elif request_obj.role == "MT": |
25 elif request_obj.role == "MT": |
26 ## add him as a mentor to the task |
26 ## add him as a mentor to the task |
27 pass |
27 if reply: |
|
28 addMentor(request_obj.task, request_obj.replied_by) |
|
29 ## pass on notification of request_obj.sent_by |
|
30 else: |
|
31 print "request for mentor rejected" |
|
32 ## pass on notification to request_obj.sent_by |
|
33 |
28 elif request_obj.role in ["AD", "MG", "DV"]: |
34 elif request_obj.role in ["AD", "MG", "DV"]: |
29 if reply: |
35 if reply: |
30 pass |
36 pass |
31 ## make him the role |
37 ## make him the role |
32 ## changeRole(role=request_obj.role, made_by=request_obj.sent_by) |
38 ## changeRole(role=request_obj.role, made_by=request_obj.sent_by) |