mirror of
https://github.com/FAUSheppy/icinga-webhook-gateway
synced 2025-12-06 07:21:38 +01:00
fix: create call on modify
This commit is contained in:
@@ -175,7 +175,7 @@ def create_interface():
|
|||||||
|
|
||||||
# handle modification #
|
# handle modification #
|
||||||
modify_service_name = flask.request.args.get("service")
|
modify_service_name = flask.request.args.get("service")
|
||||||
if modify_service_name:
|
if flask.request.method == "POST" and modify_service_name:
|
||||||
service = db.session.query(Service).filter(Service.service == modify_service_name).first()
|
service = db.session.query(Service).filter(Service.service == modify_service_name).first()
|
||||||
if service and service.owner == user:
|
if service and service.owner == user:
|
||||||
form.service.default = service.service
|
form.service.default = service.service
|
||||||
@@ -184,8 +184,7 @@ def create_interface():
|
|||||||
form.process()
|
form.process()
|
||||||
else:
|
else:
|
||||||
return ("Not a valid service to modify", 404)
|
return ("Not a valid service to modify", 404)
|
||||||
|
elif flask.request.method == "POST":
|
||||||
if flask.request.method == "POST":
|
|
||||||
create_entry(form, user)
|
create_entry(form, user)
|
||||||
service_name = form.service.data or form.service_hidden.data
|
service_name = form.service.data or form.service_hidden.data
|
||||||
return flask.redirect('/service-details?service={}'.format(service_name))
|
return flask.redirect('/service-details?service={}'.format(service_name))
|
||||||
|
|||||||
Reference in New Issue
Block a user