feat: assign orders to companies directly and support admin reassignment
All checks were successful
Staging Build / build (push) Successful in 3m36s

This commit is contained in:
DanielS
2026-07-04 16:08:31 +02:00
parent 72852a6b08
commit 305af64fd6
7 changed files with 99 additions and 18 deletions

View File

@@ -36,13 +36,7 @@ export default async function MyOrdersPage() {
let query = supabase.from('orders').select('*')
if (dbUser?.company_id) {
const { data: companyUsers } = await supabase
.from('users')
.select('id')
.eq('company_id', dbUser.company_id)
const userIds = (companyUsers ?? []).map(u => u.id)
query = query.in('user_id', userIds)
query = query.eq('company_id', dbUser.company_id)
} else {
query = query.eq('user_id', user.id)
}