Update unified search providers for unified contacts model (company queries contacts with type=company)
This commit is contained in:
@@ -131,7 +131,7 @@ async def index_company(ctx: dict[str, Any], company_id: str) -> None:
|
||||
try:
|
||||
eid = _parse_id(company_id)
|
||||
result = await db.execute(
|
||||
text("SELECT tenant_id FROM companies WHERE id = :cid"),
|
||||
text("SELECT tenant_id FROM contacts WHERE id = :cid"),
|
||||
{"cid": eid},
|
||||
)
|
||||
row = result.mappings().first()
|
||||
@@ -170,7 +170,7 @@ async def reindex(ctx: dict[str, Any], entity_type: str) -> None:
|
||||
|
||||
table_map = {
|
||||
"contact": "contacts",
|
||||
"company": "companies",
|
||||
"company": "contacts",
|
||||
"mail": "mails",
|
||||
"file": "files",
|
||||
"event": "calendar_entries",
|
||||
@@ -216,7 +216,7 @@ async def embedding_batch(ctx: dict[str, Any]) -> None:
|
||||
|
||||
table_map = {
|
||||
"contact": "contacts",
|
||||
"company": "companies",
|
||||
"company": "contacts",
|
||||
"mail": "mails",
|
||||
"file": "files",
|
||||
"event": "calendar_entries",
|
||||
|
||||
Reference in New Issue
Block a user