690327:0758 Fixing Refactor ADR-019 Naming convention uuid #12
CI / CD Pipeline / build (push) Successful in 6m41s
CI / CD Pipeline / deploy (push) Failing after 5m44s

This commit is contained in:
2026-03-27 07:58:39 +07:00
parent 9c5ac74ce5
commit 437758ba50
+4 -3
View File
@@ -39,7 +39,8 @@ const rfaSchema = z.object({
type RFAFormData = z.infer<typeof rfaSchema>;
type ProjectOption = {
uuid?: string;
publicId?: string;
uuid?: string; // Legacy alias for publicId
id?: number;
projectName?: string;
projectCode?: string;
@@ -142,7 +143,7 @@ export function RFAForm() {
const createMutation = useCreateRFA();
const { data: projectsData, isLoading: isLoadingProjects } = useProjects();
const projects = dedupeByKey(extractArrayData<ProjectOption>(projectsData), (project) => project.uuid ?? project.id);
const projects = dedupeByKey(extractArrayData<ProjectOption>(projectsData), (project) => project.publicId ?? project.uuid ?? project.id);
const { data: organizationsData, isLoading: isLoadingOrganizations } = useOrganizations({ isActive: true });
const organizations = dedupeByKey(
extractArrayData<OrganizationOption>(organizationsData),
@@ -378,7 +379,7 @@ export function RFAForm() {
</SelectTrigger>
<SelectContent>
{projects.map((p) => {
const projectValue = getOptionValue(p.uuid ?? p.id);
const projectValue = getOptionValue(p.publicId ?? p.uuid ?? p.id);
if (!projectValue) {
return null;