Set server disabled state in preferences. Args: server_name: Name of the server disabled: Whether server should be disabled
(self, server_name: str, disabled: bool = True)
| 533 | return self.preferences.servers.disabled_servers.get(server_name, False) |
| 534 | |
| 535 | def set_server_disabled(self, server_name: str, disabled: bool = True) -> None: |
| 536 | """Set server disabled state in preferences. |
| 537 | |
| 538 | Args: |
| 539 | server_name: Name of the server |
| 540 | disabled: Whether server should be disabled |
| 541 | """ |
| 542 | if disabled: |
| 543 | self.preferences.servers.disabled_servers[server_name] = True |
| 544 | else: |
| 545 | # Remove from disabled list if enabling |
| 546 | self.preferences.servers.disabled_servers.pop(server_name, None) |
| 547 | self.save_preferences() |
| 548 | |
| 549 | def enable_server(self, server_name: str) -> None: |
| 550 | """Enable a server in preferences.""" |