Loading poolpay/admin/PersonsTable.py +4 −0 Original line number Diff line number Diff line Loading @@ -55,12 +55,16 @@ class PersonsTable(DataTable): self.add_rows(to_row(p) for p in Person.get_all()) def reload(self) -> None: old_cursor_coordinate = self.cursor_coordinate self.clear() self.add_all_persons() if self.sort_key: self.sort( self.sort_key, key=to_decimal_if_numeric, reverse=self.sort_reversed ) self.move_cursor( row=old_cursor_coordinate.row, column=old_cursor_coordinate.column ) def on_data_table_header_selected(self, event: DataTable.HeaderSelected) -> None: if self.sort_key == event.column_key: Loading Loading
poolpay/admin/PersonsTable.py +4 −0 Original line number Diff line number Diff line Loading @@ -55,12 +55,16 @@ class PersonsTable(DataTable): self.add_rows(to_row(p) for p in Person.get_all()) def reload(self) -> None: old_cursor_coordinate = self.cursor_coordinate self.clear() self.add_all_persons() if self.sort_key: self.sort( self.sort_key, key=to_decimal_if_numeric, reverse=self.sort_reversed ) self.move_cursor( row=old_cursor_coordinate.row, column=old_cursor_coordinate.column ) def on_data_table_header_selected(self, event: DataTable.HeaderSelected) -> None: if self.sort_key == event.column_key: Loading