Skip to content
Snippets Groups Projects
Commit a35de583 authored by Julian's avatar Julian
Browse files

Display error and success messages after each action in the timetable management

parent 6c148494
No related branches found
No related tags found
1 merge request!2Resolve "Frontend for Models"
......@@ -365,6 +365,18 @@ export default defineComponent({
// Write data back to the cache
store.writeQuery({ ...query, data: storedData });
},
})
.then((data) => {
this.createSnackbar(
"lesrooster.timetable_management.snacks.lesson_move.success",
"success",
)
})
.catch((error) => {
this.createSnackbar(
"lesrooster.timetable_management.snacks.lesson_move.error",
"error",
)
});
} else if (eventData.originGridId === "courses") {
let that = this;
......@@ -435,6 +447,18 @@ export default defineComponent({
// Write data back to the cache
store.writeQuery({ ...query, data: storedData });
},
})
.then((data) => {
this.createSnackbar(
"lesrooster.timetable_management.snacks.lesson_create.success",
"success",
)
})
.catch((error) => {
this.createSnackbar(
"lesrooster.timetable_management.snacks.lesson_create.error",
"error",
)
});
}
},
......@@ -524,6 +548,18 @@ export default defineComponent({
// Write data back to the cache
store.writeQuery({ ...query, data: storedData });
},
})
.then((data) => {
this.createSnackbar(
"lesrooster.timetable_management.snacks.lesson_change_length.success",
"success",
)
})
.catch((error) => {
this.createSnackbar(
"lesrooster.timetable_management.snacks.lesson_change_length.error",
"error",
)
});
},
prolongLesson(lesson) {
......
......@@ -74,6 +74,18 @@
"lesson_edit": {
"success": "Lesson updated successfully.",
"error": "Error updating lesson."
},
"lesson_create": {
"success": "Lesson created successfully",
"error": "Error creating lesson."
},
"lesson_move": {
"success": "Lesson moved successfully.",
"error": "Error moving lesson."
},
"lesson_change_length": {
"success": "Lesson length changed successfully.",
"error": "Error changing length of lesson."
}
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment