This commit is contained in:
Polaris
2024-07-22 20:59:17 -04:00
parent 4877a6e93b
commit 23bbef4d00
3 changed files with 55 additions and 173 deletions

View File

@ -180,9 +180,10 @@ export async function getAllAimeCards() {
return aimeUser;
}
export async function getAvatarParts(avatarAccessoryId: number) {
export async function test(data?: FormData) {
console.log(data);
}
export async function setAvatarPart(avatarAccessoryId: number) {
const { user } = await getAuth();
if (!user || !user.accessCode) {
@ -191,7 +192,7 @@ export async function getAvatarParts(avatarAccessoryId: number) {
const avatarParts = await artemis.chuni_static_avatar.findMany({
where: {
avatarAccessoryId: avatarAccessoryId,
avatarAccessoryId: avatarAccessoryId
},
select: {
name: true,
@ -205,6 +206,49 @@ export async function getAvatarParts(avatarAccessoryId: number) {
}
export async function GetSpecificAvatarParts(category: number) {
const { user } = await getAuth();
if (!user || !user.accessCode) {
throw new Error("User is not authenticated or accessCode is missing");
}
const avatarParts = await artemis.chuni_static_avatar.findMany({
where: { category },
select: {
name: true,
category: true,
version: true,
iconPath: true,
texturePath: true,
},
});
return avatarParts;
}
export async function getCurrentPlayerAvatarParts() {
const { user } = await getAuth();
if (!user || !user.accessCode) {
throw new Error("User is not authenticated or accessCode is missing");
}
const avatarParts = await artemis.chuni_profile_data.findMany({
select: {
avatarBack: true,
avatarFace: true,
avatarItem: true,
avatarHead: true,
avatarWear: true,
},
});
return avatarParts;
}
export async function verifyAimeCodeAgainstArtemis() {
const { user } = await getAuth();