Mercurial > farol > farol
diff farol/controller.py @ 61:55b72057b066
Unify reference update/creation from forms
author | Benoît Allard <benoit.allard@greenbone.net> |
---|---|
date | Wed, 08 Oct 2014 12:06:50 +0200 |
parents | c6e7175ff28c |
children | ce49bd1512dd |
line wrap: on
line diff
--- a/farol/controller.py Wed Oct 08 11:58:33 2014 +0200 +++ b/farol/controller.py Wed Oct 08 12:06:50 2014 +0200 @@ -45,6 +45,15 @@ return CVRFNote(request.form['type'], int(request.form['ordinal']), request.form['note'], title, audience) +def update_reference_from_request(ref): + ref._type = request.form['type'] or None + ref._url = request.form['url'] + ref._description = request.form['description'] + +def create_reference_from_request(): + return CVRFReference(request.form['url'], request.form['description'], + request.form['type'] or None) + def update_acknowledgment_from_request(ack): ack._name = request.form['name'] or None ack._organization = request.form['organization'] or None