This commit is contained in:
@@ -44,7 +44,7 @@ export default function DisciplinesPage() {
|
||||
];
|
||||
|
||||
const contractOptions = contracts.map((c) => ({
|
||||
label: `${c.contractName} (${c.contractNo})`,
|
||||
label: `${c.contractName} (${c.contractCode})`,
|
||||
value: c.id,
|
||||
}));
|
||||
|
||||
@@ -57,7 +57,7 @@ export default function DisciplinesPage() {
|
||||
queryKey={['disciplines', selectedContractId ?? 'all']}
|
||||
fetchFn={() => masterDataService.getDisciplines(selectedContractId ? parseInt(selectedContractId) : undefined)}
|
||||
createFn={(data: Record<string, unknown>) => masterDataService.createDiscipline(data as unknown as Parameters<typeof masterDataService.createDiscipline>[0])}
|
||||
updateFn={(id, data) => Promise.reject('Not implemented yet')} // Update endpoint needs to be verified/added if missing
|
||||
updateFn={(id, data) => Promise.reject('Not implemented yet')}
|
||||
deleteFn={(id) => masterDataService.deleteDiscipline(id)}
|
||||
columns={columns}
|
||||
filters={
|
||||
@@ -73,7 +73,7 @@ export default function DisciplinesPage() {
|
||||
<SelectItem value="all">All Contracts</SelectItem>
|
||||
{contracts.map((c) => (
|
||||
<SelectItem key={c.id} value={c.id.toString()}>
|
||||
{c.contractName} ({c.contractNo})
|
||||
{c.contractName} ({c.contractCode})
|
||||
</SelectItem>
|
||||
))}
|
||||
</SelectContent>
|
||||
|
||||
@@ -48,7 +48,7 @@ export default function RfaTypesPage() {
|
||||
];
|
||||
|
||||
const contractOptions = contracts.map((c) => ({
|
||||
label: `${c.contractName} (${c.contractNo})`,
|
||||
label: `${c.contractName} (${c.contractCode})`,
|
||||
value: c.id,
|
||||
}));
|
||||
|
||||
@@ -76,7 +76,7 @@ export default function RfaTypesPage() {
|
||||
<SelectItem value="all">All Contracts</SelectItem>
|
||||
{contracts.map((c) => (
|
||||
<SelectItem key={c.id} value={c.id.toString()}>
|
||||
{c.contractName} ({c.contractNo})
|
||||
{c.contractName} ({c.contractCode})
|
||||
</SelectItem>
|
||||
))}
|
||||
</SelectContent>
|
||||
|
||||
@@ -57,6 +57,7 @@ export default function TagsPage() {
|
||||
|
||||
const formatPayload = (data: Record<string, unknown>) => {
|
||||
const payload = { ...data };
|
||||
// Backend entity uses project_id (underscore) per ADR-017/018 schema
|
||||
if (!payload.project_id || payload.project_id === "") {
|
||||
payload.project_id = null;
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user