No need for survey obj
This commit is contained in:
parent
48d8408bc0
commit
5a3af879db
1 changed files with 2 additions and 3 deletions
|
@ -11,9 +11,8 @@
|
||||||
(defun questionnaire-uri (request)
|
(defun questionnaire-uri (request)
|
||||||
(questionnaire-uri-p (request-uri request)))
|
(questionnaire-uri-p (request-uri request)))
|
||||||
|
|
||||||
(defun process-questionnaire-get (lang survey)
|
(defun process-questionnaire-get (lang)
|
||||||
(check-type lang string)
|
(check-type lang string)
|
||||||
(check-type survey ml-survey:survey)
|
|
||||||
(setf *html-lang* lang)
|
(setf *html-lang* lang)
|
||||||
(ml-survey/views:sus-form))
|
(ml-survey/views:sus-form))
|
||||||
|
|
||||||
|
@ -28,6 +27,6 @@
|
||||||
(define-easy-handler (questionnaire :uri #'questionnaire-uri) (lang)
|
(define-easy-handler (questionnaire :uri #'questionnaire-uri) (lang)
|
||||||
(let ((s (make-instance 'ml-survey:survey :id (get-survey-id (request-uri*)))))
|
(let ((s (make-instance 'ml-survey:survey :id (get-survey-id (request-uri*)))))
|
||||||
(cond ((eq (hunchentoot:request-method*) :get)
|
(cond ((eq (hunchentoot:request-method*) :get)
|
||||||
(process-questionnaire-get lang s))
|
(process-questionnaire-get lang))
|
||||||
((eq (hunchentoot:request-method*) :post)
|
((eq (hunchentoot:request-method*) :post)
|
||||||
(process-questionnaire-post *request* s)))))
|
(process-questionnaire-post *request* s)))))
|
||||||
|
|
Loading…
Add table
Reference in a new issue