690514:2019 204-rfa-approval-refactor #01
CI / CD Pipeline / build (push) Successful in 6m1s
CI / CD Pipeline / deploy (push) Failing after 6m42s

This commit is contained in:
2026-05-14 20:19:21 +07:00
parent 07cc6d47b1
commit 0240d80da5
183 changed files with 20050 additions and 1017 deletions
@@ -30,7 +30,7 @@ interface User {
}
interface Discipline {
publicId: string;
id?: number;
disciplineCode: string;
codeNameEn?: string;
}
@@ -68,14 +68,16 @@ export function TeamMemberManager({
const removeMember = useRemoveTeamMember();
const handleAdd = () => {
if (!selectedUser || !selectedDiscipline) return;
const disciplineId = Number(selectedDiscipline);
if (!selectedUser || Number.isNaN(disciplineId)) return;
addMember.mutate(
{
teamPublicId,
data: {
userPublicId: selectedUser,
disciplinePublicId: selectedDiscipline,
disciplineId,
role: selectedRole,
},
},
@@ -151,7 +153,7 @@ export function TeamMemberManager({
</SelectTrigger>
<SelectContent>
{availableDisciplines.map((d) => (
<SelectItem key={d.publicId} value={d.publicId}>
<SelectItem key={String(d.id)} value={String(d.id)}>
{d.disciplineCode}
</SelectItem>
))}