mirror of https://git.48k.eu/ogcp
views: preselect most used bootmode
In "set boot-mode" preselect bootmode that is most used by the clients selected.master 1.1.3-12
parent
cfd98c664b
commit
b6b16f895e
|
@ -1347,7 +1347,11 @@ def action_mode():
|
|||
flash(_('Ogserver replied with status code not ok'),
|
||||
category='error')
|
||||
return redirect(url_for('commands'))
|
||||
available_modes = [(mode, mode) for mode in r.json()['modes']]
|
||||
most_used_mode = max(modes_set, key=lambda m: len(modes_set[m]))
|
||||
available_modes = []
|
||||
if most_used_mode in r.json()['modes']:
|
||||
available_modes.append((most_used_mode, most_used_mode))
|
||||
available_modes.extend([(mode, mode) for mode in r.json()['modes'] if mode != most_used_mode])
|
||||
if not available_modes:
|
||||
flash(_('no boot templates are available in the server'),
|
||||
category='error')
|
||||
|
|
Loading…
Reference in New Issue