Skip to content
This repository has been archived by the owner on May 23, 2023. It is now read-only.

fix bugs in scan strategys #264

Merged
merged 1 commit into from
Dec 1, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
fix bugs in scan strategys
  • Loading branch information
Bidaya0 committed Dec 1, 2021
commit 2d701b6e0b2d02276959e76d30a690372a6b4172
7 changes: 3 additions & 4 deletions iast/views/scan_strategys.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ class _ScanStrategyArgsSerializer(serializers.Serializer):
help_text=_('Number per page'))
page = serializers.IntegerField(default=1, help_text=_('Page index'))
name = serializers.CharField(
default=None,
required=False,
help_text=_(
"The name of the item to be searched, supports fuzzy search."))
Expand Down Expand Up @@ -85,9 +84,9 @@ def get(self, request, pk):
user = self.get_auth_users(request.user)
scan_strategy = IastStrategyUser.objects.filter(pk=pk,
user__in=user).first()
projects = IastProject.filter(
projects = IastProject.objects.filter(
scan=scan_strategy).order_by('-latest_time')[::size]
return R.success(data=_ProjectSerializer(projects).data)
return R.success(data=_ProjectSerializer(projects, many=True).data)


class ScanStrategyViewSet(UserEndPoint, viewsets.ViewSet):
Expand Down Expand Up @@ -214,4 +213,4 @@ def retrieve(self, request, pk):


def checkusing(scanstrategy):
return IastProject.filter(scan=scanstrategy).exists()
return IastProject.objects.filter(scan=scanstrategy).exists()