fix(shop): don't load assigned items until a user is explicitly selected

This commit is contained in:
Matthias Hochmeister
2026-04-15 14:21:30 +02:00
parent c3fcbd1467
commit dab4a45b79

View File

@@ -107,8 +107,9 @@ export default function AusruestungsanfrageNeu() {
const targetUserId = typeof fuerBenutzer === 'object' && fuerBenutzer ? fuerBenutzer.id : null;
const { data: myPersonalItems = [] } = useQuery({
queryKey: ['persoenliche-ausruestung', targetUserId ? 'user-for-request' : 'my-for-request', targetUserId],
queryFn: () => targetUserId ? personalEquipmentApi.getByUserId(targetUserId) : personalEquipmentApi.getMy(),
queryKey: ['persoenliche-ausruestung', 'user-for-request', targetUserId],
queryFn: () => personalEquipmentApi.getByUserId(targetUserId!),
enabled: !!targetUserId,
staleTime: 2 * 60 * 1000,
});