diff --git a/inventory/routes/inventory.py b/inventory/routes/inventory.py index 9359ec7..a78eecd 100644 --- a/inventory/routes/inventory.py +++ b/inventory/routes/inventory.py @@ -220,7 +220,7 @@ def get_inventory_csv(): if not ids: return jsonify({"success": False, "error": "No IDs provided"}), 400 - rows = db.session.query(Inventory).filter(Inventory.id.in_(ids)).all() + rows = eager_load_inventory_relationships(db.session.query(Inventory).filter(Inventory.id.in_(ids))).all() output = io.StringIO() writer = csv.writer(output)