Explorar o código

Merge pull request #2525 from tjmuenster/main

fixes #2524
Falko Schindler hai 1 ano
pai
achega
e325b42594
Modificáronse 2 ficheiros con 2 adicións e 2 borrados
  1. 1 1
      examples/editable_ag_grid/main.py
  2. 1 1
      examples/editable_table/main.py

+ 1 - 1
examples/editable_ag_grid/main.py

@@ -14,7 +14,7 @@ rows = [
 
 
 
 
 def add_row():
 def add_row():
-    new_id = max(dx['id'] for dx in rows) + 1
+    new_id = max((dx['id'] for dx in rows), default=-1) + 1
     rows.append({'id': new_id, 'name': 'New name', 'age': None})
     rows.append({'id': new_id, 'name': 'New name', 'age': None})
     ui.notify(f'Added row with ID {new_id}')
     ui.notify(f'Added row with ID {new_id}')
     aggrid.update()
     aggrid.update()

+ 1 - 1
examples/editable_table/main.py

@@ -13,7 +13,7 @@ rows = [
 
 
 
 
 def add_row() -> None:
 def add_row() -> None:
-    new_id = max(dx['id'] for dx in rows) + 1
+    new_id = max((dx['id'] for dx in rows), default=-1) + 1
     rows.append({'id': new_id, 'name': 'New guy', 'age': 21})
     rows.append({'id': new_id, 'name': 'New guy', 'age': 21})
     ui.notify(f'Added new row with ID {new_id}')
     ui.notify(f'Added new row with ID {new_id}')
     table.update()
     table.update()