690327:1345 Fixing Refactor ADR-019 Naming convention uuid #16
CI / CD Pipeline / build (push) Failing after 5m11s
CI / CD Pipeline / deploy (push) Has been skipped

This commit is contained in:
2026-03-27 13:45:29 +07:00
parent bb33e542c7
commit 47f12508f4
3 changed files with 7 additions and 6 deletions
+3 -2
View File
@@ -44,6 +44,7 @@ const correspondenceSchema = z.object({
type FormData = z.infer<typeof correspondenceSchema>;
type ProjectOption = {
publicId?: string;
uuid?: string;
id?: number;
projectName: string;
@@ -116,7 +117,7 @@ export function CorrespondenceForm({ initialData, uuid }: { initialData?: Initia
const { data: organizations, isLoading: isLoadingOrgs } = useOrganizations();
const { data: correspondenceTypesData, isLoading: isLoadingTypes } = useCorrespondenceTypes();
const { data: disciplinesData, isLoading: isLoadingDisciplines } = useDisciplines();
const projects = extractArrayData<ProjectOption>(projectsData);
const projects = (projectsData as ProjectOption[]) ?? [];
const organizationOptions = extractArrayData<Organization>(organizations);
const correspondenceTypes = extractArrayData<CorrespondenceTypeOption>(correspondenceTypesData);
const disciplines = extractArrayData<DisciplineOption>(disciplinesData);
@@ -316,7 +317,7 @@ export function CorrespondenceForm({ initialData, uuid }: { initialData?: Initia
</SelectTrigger>
<SelectContent>
{projects.map((p) => (
<SelectItem key={p.uuid || String(p.id)} value={p.uuid || String(p.id)}>
<SelectItem key={p.publicId || String(p.id)} value={p.publicId || String(p.id)}>
{p.projectName} ({p.projectCode})
</SelectItem>
))}