Development
This commit is contained in:
parent
43c4cf380d
commit
f011594b04
10 changed files with 163 additions and 46 deletions
|
|
@ -187,8 +187,12 @@ def addedit():
|
|||
|
||||
enabled = 'enabled' in request.form
|
||||
session_seconds = _parse_session_seconds(
|
||||
request.form.get('session_seconds_value', ''),
|
||||
request.form.get('session_seconds_unit', 'hours'),
|
||||
request.form.get('session_duration_value', ''),
|
||||
request.form.get('session_duration_unit', 'hours'),
|
||||
)
|
||||
expires_seconds = _parse_session_seconds(
|
||||
request.form.get('expiration_duration_value', ''),
|
||||
request.form.get('expiration_duration_unit', 'hours'),
|
||||
)
|
||||
|
||||
if not username:
|
||||
|
|
@ -223,10 +227,10 @@ def addedit():
|
|||
conn.execute(
|
||||
"""UPDATE credentials
|
||||
SET username=?, password=?, description=?, user_type=?, digest_type=?,
|
||||
vlan=?, enabled=?, date_set=?, session_seconds=?
|
||||
vlan=?, enabled=?, date_set=?, session_seconds=?, expires_seconds=?
|
||||
WHERE id=?""",
|
||||
(username, stored_password, description, user_type, stored_digest_type,
|
||||
vlan, int(enabled), date_set, session_seconds, existing['id']),
|
||||
vlan, int(enabled), date_set, session_seconds, expires_seconds, existing['id']),
|
||||
)
|
||||
conn.commit()
|
||||
except sqlite3.IntegrityError:
|
||||
|
|
@ -255,7 +259,7 @@ def addedit():
|
|||
(username, password, description, user_type, digest_type, vlan, enabled, date_set, session_seconds, expires_seconds)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)""",
|
||||
(username, hashed, description, user_type, digest_type,
|
||||
vlan, int(enabled), int(time.time()), session_seconds, 0),
|
||||
vlan, int(enabled), int(time.time()), session_seconds, expires_seconds),
|
||||
)
|
||||
conn.commit()
|
||||
except sqlite3.IntegrityError:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue