def edit_report(req, submission_id): submission = get_object_or_404(XFormSubmission, pk=submission_id) toret = edit_submission(req, submission_id) if type(toret) == HttpResponseRedirect: return redirect('/reports/%d/submissions/' % submission.xform.pk) else: return toret
def edit_report(req, submission_id): submission = get_object_or_404(XFormSubmission, pk=submission_id) toret = edit_submission(req, submission_id) if type(toret) == HttpResponseRedirect: return redirect('/reports/%d/submissions/' % submission.xform.pk) else: return toret
def edit_report(req, submission_id): submission = get_object_or_404(XFormSubmission, pk=submission_id) toret = edit_submission(req, submission_id) print type(toret) #need to return to the view of the report not the xform view of submissions if type(toret) == HttpResponseRedirect: return redirect('/reports/%d/view/' % submission.xform.pk) else: return toret
def edit_report(req, submission_id): submission = get_object_or_404(XFormSubmission, pk=submission_id) toret = edit_submission(req, submission_id) if type(toret) == HttpResponseRedirect: d = last_reporting_period() if d[0] < submission.created and d[1] > submission.created: return redirect("/approve") else: return redirect("/hc/reports/") else: return toret