Mercurial > farol > farol
diff farol/controller.py @ 60:c6e7175ff28c
Unify acknowledgments update/creation from forms
author | Benoît Allard <benoit.allard@greenbone.net> |
---|---|
date | Wed, 08 Oct 2014 11:58:33 +0200 |
parents | fbc413b8a46e |
children | 55b72057b066 |
line wrap: on
line diff
--- a/farol/controller.py Wed Oct 08 11:38:44 2014 +0200 +++ b/farol/controller.py Wed Oct 08 11:58:33 2014 +0200 @@ -29,7 +29,7 @@ from flask import request -from farolluz.cvrf import CVRFNote +from farolluz.cvrf import CVRFNote, CVRFAcknowledgment def update_note_from_request(note): note._type = request.form['type'] @@ -44,3 +44,17 @@ return CVRFNote(request.form['type'], int(request.form['ordinal']), request.form['note'], title, audience) + +def update_acknowledgment_from_request(ack): + ack._name = request.form['name'] or None + ack._organization = request.form['organization'] or None + ack._description = request.form['description'] or None + ack._url = request.form['url'] or None + +def create_acknowledgment_from_request(): + ack = CVRFAcknowledgment() + ack._name = request.form['name'] or None + ack._organization = request.form['organization'] or None + ack._description = request.form['description'] or None + ack._url = request.form['url'] or None + return ack