Explorar el Código

fix(backend): align oper-logs list envelope with admin lists

Co-authored-by: Cursor <cursoragent@cursor.com>
zlwu hace 2 meses
padre
commit
7e2cb7ad86
Se han modificado 2 ficheros con 2 adiciones y 2 borrados
  1. 1 1
      backend/app/api/admin.py
  2. 1 1
      backend/tests/test_role_menus.py

+ 1 - 1
backend/app/api/admin.py

@@ -405,7 +405,7 @@ def list_oper_logs(
     items, total = oper_log_crud.list_oper_logs(db, page=page, page_size=pageSize)
     return success_response(
         {
-            "items": [_oper_log_to_dict(r) for r in items],
+            "list": [_oper_log_to_dict(r) for r in items],
             "total": total,
             "page": page,
             "pageSize": pageSize,

+ 1 - 1
backend/tests/test_role_menus.py

@@ -140,7 +140,7 @@ def test_oper_logs_list_requires_audit(client):
     )
     assert r.status_code == 200
     data = r.json()["data"]
-    assert "items" in data
+    assert "list" in data
     assert "total" in data
     assert data["page"] == 1
     assert data["pageSize"] == 10