fix(source-cards): scope counters to OPK organizations
Some checks failed
CI/CD Pipeline / Quality Gate (push) Failing after 1m8s
CI/CD Pipeline / Build and Push Images (push) Has been skipped
CI/CD Pipeline / Deploy Dev via Compose (push) Has been skipped
CI/CD Pipeline / Internal Notify (push) Successful in 1s

This commit is contained in:
2026-08-18 10:59:40 +02:00
parent cdc4698864
commit 4e72abbe9a
3 changed files with 48 additions and 4 deletions

View File

@@ -53,6 +53,7 @@ def _save_source_record(
name=organization_name or title or external_id,
inn=inn,
ogrn=ogrn,
opk_registry_membership=True,
)
else:
rn_key = organization_name or title or external_id
@@ -60,7 +61,10 @@ def _save_source_record(
payload["rn"] = rn
get_or_create_directory_organization(
rn=rn,
defaults={"name": organization_name or title or external_id},
defaults={
"name": organization_name or title or external_id,
"opk_registry_membership": True,
},
)
OrganizationSourceIngestionService.save_records(
source=source,