feat(economy): add game system guide and ensure user existence in database for partnership stats

This commit is contained in:
2025-10-05 05:08:59 -05:00
parent 8afd897087
commit 68f629d637
2 changed files with 663 additions and 0 deletions

View File

@@ -146,6 +146,15 @@ export default {
}
}
// ✅ ARREGLO: Asegurar que el User exista en la base de datos antes de crear PartnershipStats
await prisma.user.upsert({
where: { id: userId },
update: {}, // No actualizar nada si ya existe
create: { id: userId } // Crear si no existe
});
logger.info(`✅ User verificado/creado en BD: ${userId}`);
// Obtener o crear el registro de stats del usuario
let stats = await prisma.partnershipStats.findUnique({
where: {