File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -124,7 +124,7 @@ export default function ItemPageClient({ id }: ItemPageClientProps) {
124124 {
125125 session &&
126126 item &&
127- session . user . id !== item . owner &&
127+ parseInt ( session . user . id ) !== item . owner &&
128128 item . on_marketplace && (
129129 < div className = "mt-4" >
130130 < Button
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ export default function TransactionsPage() {
6060 { session ?. user ?. id && (
6161 < TransactionsTable
6262 transactions = { transactions }
63- userId = { session . user . id }
63+ userId = { parseInt ( session . user . id ) }
6464 />
6565 ) }
6666 </ >
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ export default function TransferPage() {
7171 if ( session ?. user ?. id ) {
7272 setUsers (
7373 data . filter (
74- ( user : User ) => user . id != session . user ?. id
74+ ( user : User ) => user . id != parseInt ( session . user ?. id )
7575 )
7676 ) ;
7777 } else {
Original file line number Diff line number Diff line change @@ -58,7 +58,8 @@ export default function CreateUserPage() {
5858
5959 if ( response . ok ) {
6060 const newUser = await response . json ( ) ;
61- setMessage ( `User "${ newUser . name } " created successfully!` ) ;
61+ console . log ( newUser ) ;
62+ setMessage ( `User "${ newUser . user . name } " created successfully!` ) ;
6263 setMessageType ( "success" ) ;
6364 methods . reset ( ) ; // Reset the form after successful submission
6465 } else {
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ export async function GET(req: NextRequest) {
1111 return NextResponse . json ( { error : "Unauthorized" } , { status : 401 } ) ;
1212 }
1313 const achievements : InventoryItem [ ] = await prisma . inventory . findMany ( {
14- where : { user : session . user . id } ,
14+ where : { user : parseInt ( session . user . id ) } ,
1515 include : {
1616 item_inventory_itemToitem : true ,
1717 } ,
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ export async function GET(req: NextRequest) {
1111 }
1212
1313 const balance = await prisma . balance . findUnique ( {
14- where : { user : session . user . id } ,
14+ where : { user : parseInt ( session . user . id ) } ,
1515 select : { amount : true } ,
1616 } ) ;
1717
Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ export async function POST(req: NextRequest) {
5757 description,
5858 price : price || 0 ,
5959 on_marketplace : on_marketplace || false ,
60- owner : session . user . id ,
60+ owner : parseInt ( session . user . id ) ,
6161 } ,
6262 } ) ;
6363
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ export async function POST(req: NextRequest) {
1616 return NextResponse . json ( { error : "Invalid item ID" } , { status : 400 } ) ;
1717 }
1818
19- const buyerId = session . user . id ;
19+ const buyerId = parseInt ( session . user . id ) ;
2020
2121 try {
2222 const item = await prisma . item . findUnique ( {
Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ export async function POST(req: NextRequest) {
5959 price : price || 0 ,
6060 on_marketplace : true ,
6161 from_marketplace : true ,
62- owner : session . user . id ,
62+ owner : parseInt ( session . user . id ) ,
6363 } ,
6464 } ) ;
6565
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ export async function GET(req: NextRequest) {
1515 on_marketplace : false ,
1616 transaction_transaction_itemToitem : {
1717 some : {
18- receiver : session . user . id ,
18+ receiver : parseInt ( session . user . id ) ,
1919 } ,
2020 } ,
2121 } ,
You can’t perform that action at this time.
0 commit comments