Charge all batteries across sub-components from parent device
This commit is contained in:
@@ -1139,7 +1139,15 @@ def create_app(config_object="config"):
|
||||
return redirect(url_for("device_detail", device_id=device_id))
|
||||
increment = 1 if request.form.get("increment_cycles") else 0
|
||||
notes = request.form.get("notes", "").strip() or None
|
||||
installed = [b for b in device.batteries if b.status == "installed"]
|
||||
if device.has_children():
|
||||
installed = [
|
||||
b
|
||||
for child in device.children
|
||||
for b in child.batteries
|
||||
if b.status == "installed"
|
||||
]
|
||||
else:
|
||||
installed = [b for b in device.batteries if b.status == "installed"]
|
||||
if not installed:
|
||||
flash("No installed batteries to log.", "warning")
|
||||
return redirect(url_for("device_detail", device_id=device_id))
|
||||
|
||||
Reference in New Issue
Block a user