style: clean up code formatting and remove trailing whitespace

refactor: reorganize imports and fix type imports
This commit is contained in:
Evandro Fonseca Junior committed 2025-11-11 03:08:36 -03:00
1 parent d3704602fd
commit 47c04de6fe
232 files changed
+7140 -4798

No files matched your search

+15 -20
View File
@@ -33,7 +33,7 @@ export interface UpdateCharacterData {
*/
export async function createCharacter(
userId: number,
data: CreateCharacterData
data: CreateCharacterData,
): Promise<Character> {
return await prisma.$transaction(async (tx) => {
// Se este personagem será main, desmarcar outros
@@ -62,25 +62,22 @@ export async function createCharacter(
export async function getUserCharacters(userId: number): Promise<Character[]> {
return await prisma.userCharacter.findMany({
where: { user_id: userId },
orderBy: [
{ is_main: "desc" },
{ created_at: "asc" },
],
orderBy: [{ is_main: "desc" }, { created_at: "asc" }],
});
}
/**
* Busca personagem principal de um usuário
*/
export async function getMainCharacter(userId: number): Promise<Character | null> {
export async function getMainCharacter(
userId: number,
): Promise<Character | null> {
return await prisma.userCharacter.findFirst({
where: {
user_id: userId,
is_main: true,
},
orderBy: [
{ created_at: "asc" },
],
orderBy: [{ created_at: "asc" }],
});
}
@@ -89,17 +86,14 @@ export async function getMainCharacter(userId: number): Promise<Character | null
*/
export async function getMainCharacterByUserId(
userId: number,
serverName: string
serverName: string,
): Promise<Character | null> {
return await prisma.userCharacter.findFirst({
where: {
user_id: userId,
server_name: serverName,
},
orderBy: [
{ is_main: "desc" },
{ created_at: "asc" },
],
orderBy: [{ is_main: "desc" }, { created_at: "asc" }],
});
}
@@ -107,7 +101,7 @@ export async function getMainCharacterByUserId(
* Busca personagem por ID
*/
export async function getCharacterById(
characterId: number
characterId: number,
): Promise<Character | null> {
return await prisma.userCharacter.findUnique({
where: { character_id: characterId },
@@ -121,7 +115,7 @@ export async function getCharacterById(
export async function updateCharacter(
characterId: number,
userId: number,
data: UpdateCharacterData
data: UpdateCharacterData,
): Promise<Character> {
// Verificar ownership primeiro
const existing = await getCharacterById(characterId);
@@ -147,8 +141,10 @@ export async function updateCharacter(
// Atualizar personagem
const updateData: any = {};
if (data.character_name !== undefined) updateData.character_name = data.character_name;
if (data.server_name !== undefined) updateData.server_name = data.server_name;
if (data.character_name !== undefined)
updateData.character_name = data.character_name;
if (data.server_name !== undefined)
updateData.server_name = data.server_name;
if (data.is_main !== undefined) updateData.is_main = data.is_main;
if (Object.keys(updateData).length === 0) {
@@ -168,7 +164,7 @@ export async function updateCharacter(
*/
export async function deleteCharacter(
characterId: number,
userId: number
userId: number,
): Promise<void> {
// Verificar ownership
const existing = await getCharacterById(characterId);
@@ -184,4 +180,3 @@ export async function deleteCharacter(
where: { character_id: characterId },
});
}