fix: exclude demo companies from state corp exchange
This commit is contained in:
@@ -35,6 +35,7 @@ from django.conf import settings
|
||||
from django.db.models import Q
|
||||
from django.utils import timezone
|
||||
from organizations.models import Organization, OrganizationSourceRecord
|
||||
from organizations.test_companies import TestCompanyDatasetService
|
||||
|
||||
|
||||
class StateCorpExchangeError(ValueError):
|
||||
@@ -289,7 +290,9 @@ class StateCorpExchangeService:
|
||||
|
||||
@classmethod
|
||||
def _rosatom_roscosmos_queryset(cls):
|
||||
queryset = Organization.objects.exclude(inn="")
|
||||
queryset = Organization.objects.exclude(inn="").exclude(
|
||||
uid__in=TestCompanyDatasetService.company_uids()
|
||||
)
|
||||
name_query = Q()
|
||||
for keyword in cls.ROSATOM_ROSCOSMOS_GK_NAME_KEYWORDS:
|
||||
name_query |= Q(gk_name__icontains=keyword)
|
||||
|
||||
Reference in New Issue
Block a user