diff --git a/src/frontend/src/defaults/backendMappings.tsx b/src/frontend/src/defaults/backendMappings.tsx
index 7ec0a776c2..ddfb396413 100644
--- a/src/frontend/src/defaults/backendMappings.tsx
+++ b/src/frontend/src/defaults/backendMappings.tsx
@@ -26,5 +26,7 @@ export const colorMap: { [key: string]: string } = {
success: 'green',
info: 'cyan',
danger: 'red',
+ primary: 'blue',
+ secondary: 'gray',
default: 'gray'
};
diff --git a/src/frontend/src/forms/BuildForms.tsx b/src/frontend/src/forms/BuildForms.tsx
index 9b98bb04a4..3e8d86adb1 100644
--- a/src/frontend/src/forms/BuildForms.tsx
+++ b/src/frontend/src/forms/BuildForms.tsx
@@ -107,7 +107,10 @@ export function useBuildOrderFields({
icon:
},
issued_by: {
- icon:
+ icon: ,
+ filters: {
+ is_active: true
+ }
},
responsible: {
icon: ,
diff --git a/src/frontend/src/forms/PurchaseOrderForms.tsx b/src/frontend/src/forms/PurchaseOrderForms.tsx
index 102818ddf6..28feda1a41 100644
--- a/src/frontend/src/forms/PurchaseOrderForms.tsx
+++ b/src/frontend/src/forms/PurchaseOrderForms.tsx
@@ -178,6 +178,9 @@ export function usePurchaseOrderFields(): ApiFormFieldSet {
}
},
responsible: {
+ filters: {
+ is_active: true
+ },
icon:
}
};
diff --git a/src/frontend/src/forms/ReturnOrderForms.tsx b/src/frontend/src/forms/ReturnOrderForms.tsx
index c582089ffb..588b91c479 100644
--- a/src/frontend/src/forms/ReturnOrderForms.tsx
+++ b/src/frontend/src/forms/ReturnOrderForms.tsx
@@ -1,3 +1,4 @@
+import { IconUsers } from '@tabler/icons-react';
import { useMemo } from 'react';
export function useReturnOrderLineItemFields({
@@ -32,7 +33,13 @@ export function useReturnOrderLineItemFields({
price_currency: {},
target_date: {},
notes: {},
- link: {}
+ link: {},
+ responsible: {
+ filters: {
+ is_active: true
+ },
+ icon:
+ }
};
}, [create, orderId, customerId]);
}
diff --git a/src/frontend/src/forms/SalesOrderForms.tsx b/src/frontend/src/forms/SalesOrderForms.tsx
index 6b137a367a..02f5a976d5 100644
--- a/src/frontend/src/forms/SalesOrderForms.tsx
+++ b/src/frontend/src/forms/SalesOrderForms.tsx
@@ -136,6 +136,9 @@ export function useReturnOrderFields(): ApiFormFieldSet {
}
},
responsible: {
+ filters: {
+ is_active: true
+ },
icon:
}
};
diff --git a/src/frontend/src/hooks/UseFilter.tsx b/src/frontend/src/hooks/UseFilter.tsx
index e319e0c96d..62d63713cb 100644
--- a/src/frontend/src/hooks/UseFilter.tsx
+++ b/src/frontend/src/hooks/UseFilter.tsx
@@ -81,6 +81,9 @@ export function useProjectCodeFilters() {
export function useUserFilters() {
return useFilters({
url: apiUrl(ApiEndpoints.user_list),
+ params: {
+ is_active: true
+ },
transform: (item) => ({
value: item.pk,
label: item.username
@@ -92,6 +95,9 @@ export function useUserFilters() {
export function useOwnerFilters() {
return useFilters({
url: apiUrl(ApiEndpoints.owner_list),
+ params: {
+ is_active: true
+ },
transform: (item) => ({
value: item.pk,
label: item.name