fix: Show all users with company in chatbot, include verification status
Some checks are pending
NordaBiz Tests / Unit & Integration Tests (push) Waiting to run
NordaBiz Tests / E2E Tests (Playwright) (push) Blocked by required conditions
NordaBiz Tests / Smoke Tests (Production) (push) Blocked by required conditions
NordaBiz Tests / Send Failure Notification (push) Blocked by required conditions
Some checks are pending
NordaBiz Tests / Unit & Integration Tests (push) Waiting to run
NordaBiz Tests / E2E Tests (Playwright) (push) Blocked by required conditions
NordaBiz Tests / Smoke Tests (Production) (push) Blocked by required conditions
NordaBiz Tests / Send Failure Notification (push) Blocked by required conditions
Remove is_verified filter so chatbot sees all active users assigned to a company. Add 'verified' field so AI can inform about account status. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
7b64915700
commit
a89cec2779
@ -569,7 +569,6 @@ class NordaBizChatEngine:
|
||||
# Add registered portal users grouped by company (Option C)
|
||||
registered_users = db.query(User).filter(
|
||||
User.is_active == True,
|
||||
User.is_verified == True,
|
||||
User.company_id.isnot(None)
|
||||
).options(joinedload(User.company)).all()
|
||||
|
||||
@ -583,7 +582,8 @@ class NordaBizChatEngine:
|
||||
'name': u.name,
|
||||
'email': u.email,
|
||||
'role': u.company_role if u.company_role != 'NONE' else '',
|
||||
'member': u.is_norda_member
|
||||
'member': u.is_norda_member,
|
||||
'verified': u.is_verified
|
||||
})
|
||||
|
||||
context['registered_users'] = users_by_company
|
||||
|
||||
Loading…
Reference in New Issue
Block a user