comparison farol/vulnerability.py @ 97:4ec281e68821

Add deletion of Vulnerability's Acknowledgments
author Benoît Allard <benoit.allard@greenbone.net>
date Thu, 09 Oct 2014 16:37:06 +0200
parents 3848faa88cd5
children 9b525f33080a
comparison
equal deleted inserted replaced
96:3848faa88cd5 97:4ec281e68821
560 return render_template('vulnerability/edit_acknowledgment.j2', action='Add', ordinal=ordinal) 560 return render_template('vulnerability/edit_acknowledgment.j2', action='Add', ordinal=ordinal)
561 561
562 ack = create_acknowledgment_from_request() 562 ack = create_acknowledgment_from_request()
563 get_vuln(ordinal).addAcknowledgment(ack) 563 get_vuln(ordinal).addAcknowledgment(ack)
564 return redirect(url_for('.view', ordinal=ordinal)) 564 return redirect(url_for('.view', ordinal=ordinal))
565
566 @vulnerability.route('/<int:ordinal>/acknowledgment/<int:index>/del', methods=['POST'])
567 @document_required
568 def del_acknowledgment(ordinal, index):
569 acks = get_vuln(ordinal)._acknowledgments
570 if not( 0 <= index < len(acks)):
571 flash('Acknowledgment not found', 'danger')
572 abort(404)
573
574 del acks[index]
575 return redirect(url_for('.view', ordinal=ordinal))

http://farol.wald.intevation.org