equal
deleted
inserted
replaced
419 return '/%s/take/%s?project=%s' % (params['url_name'], |
419 return '/%s/take/%s?project=%s' % (params['url_name'], |
420 survey_entity.key().id_or_name(), |
420 survey_entity.key().id_or_name(), |
421 entity.key().id_or_name()) |
421 entity.key().id_or_name()) |
422 |
422 |
423 |
423 |
|
424 def getViewSurveyRecordRedirect(entity, params): |
|
425 """Returns the redirect for view a Survey Record |
|
426 for the given Survey Record. |
|
427 |
|
428 Args: |
|
429 entity: a Survey Record entity |
|
430 params: params for a Survey view |
|
431 |
|
432 """ |
|
433 |
|
434 return '/%s/record/%s?id=%s' % ( |
|
435 params['url_name'], |
|
436 entity.survey.key().id_or_name(), |
|
437 entity.key().id_or_name()) |
|
438 |
|
439 |
424 def getEditGradingRecordRedirect(entity, params): |
440 def getEditGradingRecordRedirect(entity, params): |
425 """Returns the redirect for editing a given GradingRecord. |
441 """Returns the redirect for editing a given GradingRecord. |
426 """ |
442 """ |
427 |
443 |
428 return '/%s/edit_record/%s?id=%s' % ( |
444 return '/%s/edit_record/%s?id=%s' % ( |
447 |
463 |
448 if not tos_doc: |
464 if not tos_doc: |
449 return None |
465 return None |
450 |
466 |
451 return getPublicRedirect(tos_doc, {'url_name': 'document'}) |
467 return getPublicRedirect(tos_doc, {'url_name': 'document'}) |
|
468 |
|
469 |
|
470 def getSubscribeRedirect(entity, params): |
|
471 """Redirects to subscription XML doc for an entity |
|
472 """ |
|
473 return'/%s/subscribe/%s' % ( |
|
474 params['url_name'], entity.key().name()) |