feat: add admin client policy control
This commit is contained in:
+2
-3
@@ -1,6 +1,4 @@
|
||||
import logging
|
||||
|
||||
from config.client_subscription_policy import get_client_subscription_policy
|
||||
from django.http import HttpResponse
|
||||
from django.utils import timezone
|
||||
from django.utils.decorators import method_decorator
|
||||
@@ -81,6 +79,7 @@ from apps.licensing.services import (
|
||||
query_and_apply_software_payment,
|
||||
evaluate_subscription_access,
|
||||
software_subscription_status,
|
||||
get_published_client_subscription_policy,
|
||||
record_device_heartbeat,
|
||||
register_device,
|
||||
resolve_optional_device_session,
|
||||
@@ -675,7 +674,7 @@ class ClientLatestReleaseView(APIView):
|
||||
permission_classes = (AllowAny,)
|
||||
|
||||
def get(self, request):
|
||||
client_policy = get_client_subscription_policy()
|
||||
client_policy = get_published_client_subscription_policy()
|
||||
platform = (
|
||||
request.query_params.get("platform")
|
||||
or DownloadRelease.Platform.WINDOWS
|
||||
|
||||
Reference in New Issue
Block a user