import { Task } from "@wasp/entities";
import { GetAllUserTasksQuery } from "@wasp/queries/types";
import HttpError from "@wasp/core/HttpError.js";
export const getAllUserTasksQuery: GetAllUserTasksQuery<void, Task[]> = async (
args,
context
) => {
if (!context.user) {
throw new HttpError(401);
}
return context.entities.Task.findMany({
where: { user: { id: context.user.id } },
include: { category: true },
orderBy: { id: "asc" },
});
};
import { Task } from "@wasp/entities";
import { GetAllUserTasksQuery } from "@wasp/queries/types";
import HttpError from "@wasp/core/HttpError.js";
export const getAllUserTasksQuery: GetAllUserTasksQuery<void, Task[]> = async (
args,
context
) => {
if (!context.user) {
throw new HttpError(401);
}
return context.entities.Task.findMany({
where: { user: { id: context.user.id } },
include: { category: true },
orderBy: { id: "asc" },
});
};