fix: do not change squad for referrer
This commit is contained in:
@@ -1663,6 +1663,7 @@ class SubscriptionService:
|
|||||||
self.settings.user_traffic_limit_bytes if apply_main_traffic_limit else None
|
self.settings.user_traffic_limit_bytes if apply_main_traffic_limit else None
|
||||||
),
|
),
|
||||||
include_uuid=False,
|
include_uuid=False,
|
||||||
|
include_default_squads=False,
|
||||||
)
|
)
|
||||||
|
|
||||||
panel_update_success = (
|
panel_update_success = (
|
||||||
@@ -2021,6 +2022,7 @@ class SubscriptionService:
|
|||||||
include_uuid: bool = True,
|
include_uuid: bool = True,
|
||||||
traffic_limit_strategy: Optional[str] = None,
|
traffic_limit_strategy: Optional[str] = None,
|
||||||
hwid_device_limit: Optional[int] = None,
|
hwid_device_limit: Optional[int] = None,
|
||||||
|
include_default_squads: bool = True,
|
||||||
) -> Dict[str, Any]:
|
) -> Dict[str, Any]:
|
||||||
payload: Dict[str, Any] = {}
|
payload: Dict[str, Any] = {}
|
||||||
if include_uuid and panel_user_uuid:
|
if include_uuid and panel_user_uuid:
|
||||||
@@ -2039,6 +2041,7 @@ class SubscriptionService:
|
|||||||
payload["hwidDeviceLimit"] = hwid_limit_int
|
payload["hwidDeviceLimit"] = hwid_limit_int
|
||||||
except (TypeError, ValueError):
|
except (TypeError, ValueError):
|
||||||
pass
|
pass
|
||||||
|
if include_default_squads:
|
||||||
if self.settings.parsed_user_squad_uuids:
|
if self.settings.parsed_user_squad_uuids:
|
||||||
payload["activeInternalSquads"] = self.settings.parsed_user_squad_uuids
|
payload["activeInternalSquads"] = self.settings.parsed_user_squad_uuids
|
||||||
if self.settings.parsed_user_external_squad_uuid:
|
if self.settings.parsed_user_external_squad_uuid:
|
||||||
|
|||||||
Reference in New Issue
Block a user