added classbook edit endpoint and save absence request

This commit is contained in:
vextrixes committed 2026-11-03 15:54:51 +01:00
1 parent 636415e14a
commit e182d997ef
4 files changed
+19

No files matched your search

@@ -0,0 +1,3 @@
pub struct ClassBookSaveAbsenceRequest {
//TODO
}
+9
View File
@@ -0,0 +1,9 @@
use crate::{ClassBookSaveAbsenceRequest, ContentType, Endpoint};
use std::marker::PhantomData;
pub const EDIT_CLASSBOOK_ENDPOINT: Endpoint<(), ClassBookSaveAbsenceRequest> = Endpoint::Post {
url: "/api/3/classbook/{recordId}",
auth: true,
content_type: ContentType::Json,
_types: PhantomData,
};
+5
View File
@@ -0,0 +1,5 @@
mod endpoints;
mod class_book_save_absence_request;
pub use class_book_save_absence_request::*;
pub use endpoints::*;
+2
View File
@@ -15,11 +15,13 @@ mod teaching;
mod timetable;
mod user;
mod webmodules;
mod class_book;
//campaign
//marking
//komens
//predictor
pub use class_book::*;
pub use absence::*;
pub use auth::*;
pub use endpoints::*;