Improve user authentication and bid data handling
Standardizes user ID retrieval across multiple API endpoints and formats bid amount to string in the client. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 069d4324-6c40-4355-955e-c714a50de1ea Replit-Commit-Checkpoint-Type: intermediate_checkpoint Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/3df548ff-50ae-432f-9be4-25d34eccc983/069d4324-6c40-4355-955e-c714a50de1ea/YptCfK0
This commit is contained in:
@ -37,7 +37,11 @@ export default function MediaOutletAuction() {
|
||||
|
||||
const placeBidMutation = useMutation({
|
||||
mutationFn: async (bidData: { amount: number; qualityScore?: number }) => {
|
||||
return apiRequest("POST", `/api/media-outlets/${params?.slug}/auction/bids`, bidData);
|
||||
const formattedData = {
|
||||
amount: bidData.amount.toString(),
|
||||
qualityScore: bidData.qualityScore
|
||||
};
|
||||
return apiRequest("POST", `/api/media-outlets/${params?.slug}/auction/bids`, formattedData);
|
||||
},
|
||||
onSuccess: () => {
|
||||
toast({
|
||||
|
||||
Reference in New Issue
Block a user