diff --git a/kypo/sandbox_common_lib/pagination.py b/kypo/sandbox_common_lib/pagination.py index 49aa7066bbcdb0801053f12d4ba00bdce4986288..213b43850833c06c06a37f87738950af30cce9bf 100644 --- a/kypo/sandbox_common_lib/pagination.py +++ b/kypo/sandbox_common_lib/pagination.py @@ -54,7 +54,7 @@ class PageNumberWithPageSizePagination(PageNumberPagination): if isinstance(queryset, QuerySet): sort_by_param = '-'+sort_by_param if order_param == "desc" else sort_by_param - queryset.order_by(sort_by_param) + queryset = queryset.order_by(sort_by_param) else: queryset = sorted(queryset, key=lambda item: item.get(sort_by_param, ''), reverse=order_param == 'desc') diff --git a/kypo/sandbox_instance_app/serializers.py b/kypo/sandbox_instance_app/serializers.py index 3417a796784a10b0476889a78b513daf06fd2052..5b03ff753ed2d9a617cf66840f2e1c6df60e198d 100644 --- a/kypo/sandbox_instance_app/serializers.py +++ b/kypo/sandbox_instance_app/serializers.py @@ -272,9 +272,9 @@ class SandboxResourceSerializer(serializers.Serializer): class HardwareUsageSerializer(serializers.Serializer): - vcpu = serializers.DecimalField(decimal_places=3, max_digits=2) - ram = serializers.DecimalField(decimal_places=3, max_digits=2) - instances = serializers.DecimalField(decimal_places=3, max_digits=2) - network = serializers.DecimalField(decimal_places=3, max_digits=2) - subnet = serializers.DecimalField(decimal_places=3, max_digits=2) - port = serializers.DecimalField(decimal_places=3, max_digits=2) + vcpu = serializers.DecimalField(decimal_places=3, max_digits=7) + ram = serializers.DecimalField(decimal_places=3, max_digits=7) + instances = serializers.DecimalField(decimal_places=3, max_digits=7) + network = serializers.DecimalField(decimal_places=3, max_digits=7) + subnet = serializers.DecimalField(decimal_places=3, max_digits=7) + port = serializers.DecimalField(decimal_places=3, max_digits=7)