await prisma.$transaction(async (prisma) => {
await prisma.gameDailyStreak.create({
data: {
userId,
gameId,
day: 1,
lastStreak: new Date(),
total: 1,
},
});
return await claimReward({ userId, gameId, day: 1, prisma });
});
await prisma.$transaction(async (prisma) => {
await prisma.gameDailyStreak.create({
data: {
userId,
gameId,
day: 1,
lastStreak: new Date(),
total: 1,
},
});
return await claimReward({ userId, gameId, day: 1, prisma });
});