fix(parsers): align vacancy sources and procurement counters
All checks were successful
CI/CD Pipeline / Quality Gate (push) Successful in 29s
CI/CD Pipeline / Build and Push Images (push) Successful in 10s
CI/CD Pipeline / Internal Notify (push) Successful in 0s
CI/CD Pipeline / Deploy Dev in Dokploy (push) Successful in 1s

This commit is contained in:
2026-05-14 14:45:58 +02:00
parent 89607356b7
commit 6d1ec2e55c
12 changed files with 340 additions and 57 deletions

View File

@@ -19,6 +19,7 @@ from zipfile import ZIP_DEFLATED, ZipFile
import requests
from apps.parsers.models import (
VACANCY_RECORD_SOURCES,
GenericParserRecord,
IndustrialProductRecord,
InspectionRecord,
@@ -583,7 +584,7 @@ class StateCorpExchangeService:
items: list[dict[str, str | None]] = []
for record in cls._generic_records(
allowed_inns,
sources=[ParserLoadLog.Source.TRUDVSEM],
sources=list(VACANCY_RECORD_SOURCES),
):
payload = cls._record_payload(record)
published_at = cls._coerce_date(