dev #1
@@ -201,10 +201,10 @@ def devices():
|
|||||||
rpi_ip = request.form.get('rpi_ip')
|
rpi_ip = request.form.get('rpi_ip')
|
||||||
port = request.form.get('port')
|
port = request.form.get('port')
|
||||||
name = request.form.get('name')
|
name = request.form.get('name')
|
||||||
switch_hostname = request.form.get('switch_hostname')
|
switch_hostname = request.form.get('switch_hostname') or None
|
||||||
is_active = 1 if 'is_active' in request.form else 0
|
is_active = 1 if 'is_active' in request.form else 0
|
||||||
|
|
||||||
if not all([old_mac, mac, rpi_ip, port, name, switch_hostname]):
|
if not all([old_mac, mac, rpi_ip, port, name]):
|
||||||
flash("Alle Felder müssen ausgefüllt sein!")
|
flash("Alle Felder müssen ausgefüllt sein!")
|
||||||
return redirect(url_for('devices'))
|
return redirect(url_for('devices'))
|
||||||
|
|
||||||
@@ -223,9 +223,9 @@ def devices():
|
|||||||
try:
|
try:
|
||||||
conn.execute("""
|
conn.execute("""
|
||||||
UPDATE devices
|
UPDATE devices
|
||||||
SET mac=?, rpi_ip=?, port=?, name=?, switch_hostname=?, is_active=?
|
SET mac=?, rpi_ip=?, port=?, name=?, is_active=?
|
||||||
WHERE mac=?
|
WHERE mac=?
|
||||||
""", (mac, rpi_ip, port, name, switch_hostname, is_active, old_mac))
|
""", (mac, rpi_ip, port, name, is_active, old_mac))
|
||||||
conn.commit()
|
conn.commit()
|
||||||
flash(f"Gerät {name} aktualisiert.")
|
flash(f"Gerät {name} aktualisiert.")
|
||||||
except sqlite3.IntegrityError:
|
except sqlite3.IntegrityError:
|
||||||
|
|||||||
Reference in New Issue
Block a user