summaryrefslogtreecommitdiff
path: root/lib/bidding/detail/table/bidding-award-dialog.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'lib/bidding/detail/table/bidding-award-dialog.tsx')
-rw-r--r--lib/bidding/detail/table/bidding-award-dialog.tsx8
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>