mirror of
https://github.com/Fayorg/calendrier-avant.git
synced 2026-05-27 17:18:38 +02:00
fix: refactored server functions names
This commit is contained in:
@@ -2,24 +2,7 @@
|
||||
|
||||
import prisma from "@/lib/prisma";
|
||||
|
||||
export async function getGrade(testId: number, userId: number) {
|
||||
const grade = await prisma.grade.findFirst({
|
||||
select: {
|
||||
grade: true,
|
||||
id: true,
|
||||
testId: true,
|
||||
createdAt: true,
|
||||
},
|
||||
where: {
|
||||
testId: testId,
|
||||
userId: userId
|
||||
}
|
||||
});
|
||||
|
||||
return grade;
|
||||
}
|
||||
|
||||
export async function addGrade(testId: number, userId: number, grade: number, note: string | null) {
|
||||
export async function addGrade(testId: number, userId: number, grade: number) {
|
||||
const newGrade = await prisma.grade.create({
|
||||
data: {
|
||||
grade: grade,
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
import prisma from "@/lib/prisma";
|
||||
|
||||
// Only a test function
|
||||
export async function setTestActive(id: number, active: boolean) {
|
||||
const users = await prisma.users.findFirst();
|
||||
|
||||
@@ -11,7 +12,7 @@ export async function setTestActive(id: number, active: boolean) {
|
||||
|
||||
}
|
||||
|
||||
export async function getActiveTest(date: Date) {
|
||||
export async function getFirstActiveTest(date: Date) {
|
||||
return await prisma.test.findFirst({
|
||||
select: {
|
||||
id: true,
|
||||
@@ -34,7 +35,7 @@ export async function getActiveTest(date: Date) {
|
||||
});
|
||||
}
|
||||
|
||||
export async function getActiveTestWithGrade(date: Date, userId: number) {
|
||||
export async function getFirstActiveTestWithGrade(date: Date, userId: number) {
|
||||
return await prisma.test.findFirst({
|
||||
select: {
|
||||
id: true,
|
||||
|
||||
@@ -6,7 +6,7 @@ export interface Results {
|
||||
total: number;
|
||||
}
|
||||
|
||||
export async function getResults(testId: number) {
|
||||
export async function getStudentResults(testId: number) {
|
||||
const grades = await prisma.grade.findMany({ where: { testId: testId, user: { isTeacher: false } } });
|
||||
|
||||
const allGrades = ['1', '1.5', '2', '2.5', '3', '3.5', '4', '4.5', '5', '5.5', '6'];
|
||||
|
||||
Reference in New Issue
Block a user