Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 42x 11x 11x 11x 10x | import { GetResultsResponse } from "shared/types/api/results";
import { findResults } from "server/features/results/resultsRepository";
export const fetchResults = async (): Promise<GetResultsResponse> => {
const findResultsResult = await findResults();
Iif (!findResultsResult.ok) {
return {
message: "Getting results failed",
status: "error",
errorId: "unknown",
};
}
return {
message: "Getting results success",
status: "success",
// Individual user results and group snapshots stay out of the public response
assignmentRuns: findResultsResult.value.map((assignmentResult) => ({
assignmentTime: assignmentResult.assignmentTime,
algorithm: assignmentResult.algorithm,
message: assignmentResult.message,
})),
};
};
|