Beispiel #1
0
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
Beispiel #2
0
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
Beispiel #3
0
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