diff --git a/debian/changelog b/debian/changelog index 1fdb2c3..3422feb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,14 @@ +omr-vps-admin (0.6+20231104) unstable; urgency=medium + + * Should fix ss_go stats issue + + -- OpenMPTCProuter Sat, 04 Nov 2023 20:22:34 +0200 + omr-vps-admin (0.6+20231102) unstable; urgency=medium * Fix OpenVPN support - -- OpenMPTCProuter Fri, 01 Nov 2023 11:29:47 +0200 + -- OpenMPTCProuter Thu, 02 Nov 2023 11:29:47 +0200 omr-vps-admin (0.5+20231021) unstable; urgency=medium diff --git a/omr-admin.py b/omr-admin.py index 3b0fddb..eb1d09a 100755 --- a/omr-admin.py +++ b/omr-admin.py @@ -1711,8 +1711,10 @@ async def config(userid: Optional[int] = Query(None), serial: Optional[str] = Qu else: shadowsocks_go_conf = omr_config_data['users'][0][username]['shadowsocks-go'] ss_go_txrx = get_bytes_ss_go(username) - ss_go_tx = ss_go_txrx['downlinkBytes'] - ss_go_rx = ss_go_txrx['uplinkBytes'] + if 'downlinkBytes' in ss_go_txrx: + ss_go_tx = int(ss_go_txrx['downlinkBytes']) + if 'uplinkBytes' in ss_go_txrx: + ss_go_rx = int(ss_go_txrx['uplinkBytes']) LOG.debug('Get config... mptcp') mptcp_version = mptcp_enabled = mptcp_checksum = '0'