fix: Implement more APIs

This commit is contained in:
Alexander Polynomdivision
2018-09-24 13:36:42 +02:00
parent 11bbdc627f
commit 8b6bfb681b
9 changed files with 117 additions and 46 deletions

View File

@@ -49,7 +49,10 @@ userRouter.get("/lastReview", async (req, res) => {
// TODO: Stub
res.send({
error: "0",
data: {},
data: {
correct: 6,
wrong: 2,
},
});
});
userRouter.post("/lastReview", async (req, res) => {

View File

@@ -44,6 +44,26 @@ app.use((req, res, next) => {
app.use("/api/level", LevelRouter);
app.use("/api/class", ClassRouter);
app.use("/api/user", UserRouter);
app.get("/api/levels", async (req, res) => {
const levels = [{
name: "Der Bauer auf dem Feld",
desc: "So fängt alles an: Du bist ein einfacher Bauer und musst dich die Karriereleiter mit deinen freshen Latein-Skills hinaufarbeiten",
level: 1,
done: true,
}, {
name: "???",
desc: "Warum schreibe ich überhaupt was?dsd dddddddddddddddddddddd",
level: 2,
done: false,
}];
res.send({
error: "0",
data: {
levels,
},
});
});
app.get("/api/health", (req, res) => {
res.send({
error: "0",