added user SettingModules

This commit is contained in:
vextrixes committed 2026-10-25 14:36:47 +01:00
1 parent ac8b0410d7
commit de122f8d74
3 files changed
+6 -3

No files matched your search

+1
View File
@@ -6,3 +6,4 @@ edition = "2024"
[dependencies]
chrono = { version = "0.4.45", features = ["serde"] }
serde = { version = "1.0.229", features = ["derive"] }
serde_json = "1.0.154"
+3 -1
View File
@@ -1,4 +1,6 @@
use serde::{Deserialize, Serialize};
use serde_json::Value;
use std::collections::HashMap;
use crate::StdType;
@@ -17,7 +19,7 @@ pub struct User {
pub user_type_text: String,
pub study_year: u8,
pub enabled_modules: Vec<Module>,
//TODO: user SettingModules
pub setting_modules: HashMap<String, Value>,
pub full_user_name: String,
pub students: Vec<Student>,
}
+2 -2
View File
@@ -3,7 +3,7 @@
- [x] Attachment
- [ ] Classbook
- [x] Events
- [ ] GDPR
- [x] GDPR
- [x] Homework
- [ ] komens
- [ ] lesson
@@ -15,6 +15,6 @@
- [x] themes
- [ ] timetable
- [x] user
- [ ] user SettingModules
- [x] user SettingModules
- [ ] web
- [ ] what if