mirrors: allow selective auto-rotation

This commit is contained in:
Iain Learmonth 2022-05-01 16:38:41 +01:00
parent 18e046dc42
commit 80890c2127
5 changed files with 25 additions and 34 deletions

View file

@ -106,6 +106,7 @@ def new_origin(group_id=None):
origin.group_id = form.group.data
origin.domain_name = form.domain_name.data
origin.description = form.description.data
origin.auto_rotation = form.auto_rotate.data
origin.created = datetime.utcnow()
origin.updated = datetime.utcnow()
try:
@ -137,6 +138,7 @@ def edit_origin(origin_id):
if form.validate_on_submit():
origin.group_id = form.group.data
origin.description = form.description.data
origin.auto_rotation = form.auto_rotate.data
origin.updated = datetime.utcnow()
try:
db.session.commit()
@ -306,9 +308,9 @@ def edit_bridgeconf(bridgeconf_id):
bridgeconf = BridgeConf.query.filter(BridgeConf.id == bridgeconf_id).first()
if bridgeconf is None:
return Response(render_template("error.html.j2",
section="origin",
header="404 Origin Not Found",
message="The requested origin could not be found."),
section="bridge",
header="404 Bridge Configuration Not Found",
message="The requested bridge configuration could not be found."),
status=404)
form = EditBridgeConfForm(description=bridgeconf.description,
number=bridgeconf.number)