diff options
Diffstat (limited to 'lib/bidding/detail/table/bidding-award-dialog.tsx')
| -rw-r--r-- | lib/bidding/detail/table/bidding-award-dialog.tsx | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/bidding/detail/table/bidding-award-dialog.tsx b/lib/bidding/detail/table/bidding-award-dialog.tsx index 3ab883f2..9a4614bd 100644 --- a/lib/bidding/detail/table/bidding-award-dialog.tsx +++ b/lib/bidding/detail/table/bidding-award-dialog.tsx @@ -2,6 +2,7 @@ import * as React from 'react' import { useTransition } from 'react' +import { useSession } from 'next-auth/react' import { Button } from '@/components/ui/button' import { Dialog, @@ -49,11 +50,12 @@ export function BiddingAwardDialog({ onSuccess }: BiddingAwardDialogProps) { const { toast } = useToast() + const { data: session } = useSession() const [isPending, startTransition] = useTransition() const [selectionReason, setSelectionReason] = React.useState('') const [awardedCompanies, setAwardedCompanies] = React.useState<AwardedCompany[]>([]) const [isLoading, setIsLoading] = React.useState(false) - +const userId = session?.user?.id || '2'; // 낙찰된 업체 정보 로드 React.useEffect(() => { if (open) { @@ -105,7 +107,7 @@ export function BiddingAwardDialog({ } startTransition(async () => { - const result = await awardBidding(biddingId, selectionReason, 'current-user') + const result = await awardBidding(biddingId, selectionReason, userId) if (result.success) { toast({ @@ -231,7 +233,7 @@ export function BiddingAwardDialog({ {/* 첨부파일 */} <AwardSimpleFileUpload biddingId={biddingId} - userId="current-user" + userId={userId} readOnly={false} /> </div> |
