revert: restore linguist-only filter in assignment dropdown

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Vadym Samoilenko 2026-04-29 15:36:08 +01:00
parent bf303586f1
commit 8dc693db54

View file

@ -109,13 +109,13 @@ export function QCDetail() {
const [assignLanguage, setAssignLanguage] = useState('');
const [assigningLinguistId, setAssigningLinguistId] = useState('');
// Load all active internal staff for assignment dropdown (exclude clients)
// Load linguist users for assignment dropdown
const { data: usersData } = useQuery({
queryKey: ['users-list-staff'],
queryFn: () => apiClient.listUsers({ active_only: true, size: 500 }),
queryKey: ['users-list-linguists'],
queryFn: () => apiClient.listUsers({ role: 'linguist', active_only: true, size: 100 }),
enabled: showAssignModal,
});
const linguistUsers = (usersData?.users ?? []).filter(u => u.role !== 'client');
const linguistUsers = usersData?.users ?? [];
const approveLanguageMutation = useMutation({
mutationFn: ({ lang, notes }: { lang: string; notes?: string }) =>