python-sdbus-networkmanager icon indicating copy to clipboard operation
python-sdbus-networkmanager copied to clipboard

Wrong type for WireguardPeers.endpoint

Open lnlrbr opened this issue 2 months ago • 1 comments

Under sdbus_block.networkmanager.settings.datatypes, the WireguardPeers.endpoint is defined as an integer instead of a string.

@dataclass
class WireguardPeers(NetworkManagerSettingsMixin):
    ...
    endpoint: Optional[int] = field(
        metadata={'dbus_name': 'endpoint', 'dbus_type': 's'},
        default=None,
    )
   ...
``

lnlrbr avatar Oct 08 '25 06:10 lnlrbr

Hello @lnlrbr

Yes, there is an error in type hint but the dbus_type is set correctly. I will fix it. Thank you for reporting this.

igo95862 avatar Oct 08 '25 08:10 igo95862