asd
This commit is contained in:
@@ -321,12 +321,29 @@ class KeywordViewSet(SiteSectorModelViewSet):
|
||||
try:
|
||||
# Validate industry/sector match
|
||||
if site.industry != seed_keyword.industry:
|
||||
errors.append(f"SeedKeyword '{seed_keyword.keyword}' industry mismatch")
|
||||
errors.append(
|
||||
f"Keyword '{seed_keyword.keyword}': industry mismatch "
|
||||
f"(site={site.industry.name if site.industry else 'None'}, "
|
||||
f"seed={seed_keyword.industry.name if seed_keyword.industry else 'None'})"
|
||||
)
|
||||
skipped_count += 1
|
||||
continue
|
||||
|
||||
# Check if sector has industry_sector set
|
||||
if not sector.industry_sector:
|
||||
errors.append(
|
||||
f"Keyword '{seed_keyword.keyword}': sector '{sector.name}' has no industry_sector set. "
|
||||
f"Please update the sector to reference an industry sector."
|
||||
)
|
||||
skipped_count += 1
|
||||
continue
|
||||
|
||||
if sector.industry_sector != seed_keyword.sector:
|
||||
errors.append(f"SeedKeyword '{seed_keyword.keyword}' sector mismatch")
|
||||
errors.append(
|
||||
f"Keyword '{seed_keyword.keyword}': sector mismatch "
|
||||
f"(sector={sector.industry_sector.name if sector.industry_sector else 'None'}, "
|
||||
f"seed={seed_keyword.sector.name if seed_keyword.sector else 'None'})"
|
||||
)
|
||||
skipped_count += 1
|
||||
continue
|
||||
|
||||
|
||||
Reference in New Issue
Block a user