Skip to content

Commit

Permalink
fix typing compat with older Python versions
Browse files Browse the repository at this point in the history
  • Loading branch information
quarckster committed Mar 9, 2024
1 parent bf8c42b commit 41f3c45
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/resources/lib/xbmc_settings.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import json
from typing import Optional
from typing import TYPE_CHECKING

import xbmc
Expand Down Expand Up @@ -68,11 +69,11 @@ def port(self) -> int:
return int(self.get_setting("network.httpproxyport")) or 0

@property
def username(self) -> str | None:
def username(self) -> Optional[str]:
return self.get_setting("network.httpproxyusername") or None

@property
def password(self) -> str | None:
def password(self) -> Optional[str]:
return self.get_setting("network.httpproxypassword") or None

@property
Expand Down

0 comments on commit 41f3c45

Please sign in to comment.