202 |
203 |
203 student_entity = student_project.student |
204 student_entity = student_project.student |
204 site_entity = site_logic.getSingleton() |
205 site_entity = site_logic.getSingleton() |
205 |
206 |
206 if survey_type == 'project': |
207 if survey_type == 'project': |
207 survey_url = redirects.getTakeSurveyRedirect( |
208 survey_redirect = redirects.getTakeSurveyRedirect( |
208 survey,{'url_name': 'project_survey'}) |
209 survey,{'url_name': 'project_survey'}) |
209 to_role = student_entity |
210 to_role = student_entity |
210 mail_template = 'soc/project_survey/mail/reminder_gsoc.html' |
211 mail_template = 'soc/project_survey/mail/reminder_gsoc.html' |
211 elif survey_type == 'grading': |
212 elif survey_type == 'grading': |
212 survey_url = redirects.getTakeSurveyRedirect( |
213 survey_redirect = redirects.getTakeSurveyRedirect( |
213 survey,{'url_name': 'grading_project_survey'}) |
214 survey,{'url_name': 'grading_project_survey'}) |
214 to_role = student_project.mentor |
215 to_role = student_project.mentor |
215 mail_template = 'soc/grading_project_survey/mail/reminder_gsoc.html' |
216 mail_template = 'soc/grading_project_survey/mail/reminder_gsoc.html' |
|
217 |
|
218 survey_url = "http://%(host)s%(redirect)s" % { |
|
219 'redirect': survey_redirect, |
|
220 'host': os.environ['HTTP_HOST'], |
|
221 } |
216 |
222 |
217 # set the context for the mail template |
223 # set the context for the mail template |
218 mail_context = { |
224 mail_context = { |
219 'student_name': student_entity.name(), |
225 'student_name': student_entity.name(), |
220 'project_title': student_project.title, |
226 'project_title': student_project.title, |