Skip to content

Commit c2a23d8

Browse files
Fixed type error of seesion user id
1 parent 95e0c2c commit c2a23d8

15 files changed

Lines changed: 16 additions & 15 deletions

File tree

src/app/(user)/marketplace/item/[id]/ItemClientPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

src/app/(user)/transactions/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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
</>

src/app/(user)/transfer/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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 {

src/app/admin/manage-users/new/page.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff 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 {

src/app/api/achievements/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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
},

src/app/api/balance/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

src/app/api/items/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

src/app/api/marketplace/buy/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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({

src/app/api/marketplace/items/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

src/app/api/marketplace/offers/sold/route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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
},

0 commit comments

Comments
 (0)