diff options
Diffstat (limited to 'postgresqleu/confreg/views.py')
-rw-r--r-- | postgresqleu/confreg/views.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/postgresqleu/confreg/views.py b/postgresqleu/confreg/views.py index eac66272..9bbe30e1 100644 --- a/postgresqleu/confreg/views.py +++ b/postgresqleu/confreg/views.py @@ -1939,6 +1939,12 @@ def callforpapers_edit(request, confname, sessionid): slidesurlform = SessionSlidesUrlForm() slidesfileform = SessionSlidesFileForm() + feedbackqrcode = None + if session.status in (1, 4): + # 1 = confirmed, so render + # 4 = reserve, so render + feedbackqrcode = generate_base64_qr('{0}/events/{1}/feedback/{2}/'.format(settings.SITEBASE, confname, session.id), None, 300) + return render_conference_response(request, conference, 'cfp', 'confreg/session_feedback.html', { 'session': session, 'feedbackcount': feedbackcount, @@ -1949,6 +1955,7 @@ def callforpapers_edit(request, confname, sessionid): 'slidesurlform': slidesurlform, 'slidesfileform': slidesfileform, 'slides': ConferenceSessionSlides.objects.filter(session=session), + 'feedbackqrcode': feedbackqrcode, }) if session.id: |