Добавление системы приоритетов

This commit is contained in:
2024-06-15 15:34:07 +07:00
parent 9939364128
commit f4fc01c56d
5 changed files with 170 additions and 33 deletions
+4 -3
View File
@@ -148,7 +148,7 @@ pub fn search_tasks(app_handle: tauri::AppHandle, value: String) -> Value {
}
#[tauri::command]
pub fn add_task(app_handle: tauri::AppHandle, date: String, time: String, name: String, description: String, priority: i32) {
pub fn add_task(app_handle: tauri::AppHandle, date: String, time: String, name: String, description: String, priority: String) {
let mut path = app_handle.path_resolver().app_local_data_dir().unwrap();
path.push("ToDo");
path.push("tasks");
@@ -178,7 +178,7 @@ pub fn add_task(app_handle: tauri::AppHandle, date: String, time: String, name:
}
#[tauri::command]
pub fn edit_task(app_handle: tauri::AppHandle, id_task: String, name: String, description: String) {
pub fn edit_task(app_handle: tauri::AppHandle, id_task: String, name: String, description: String, priority: String) {
let mut path = app_handle.path_resolver().app_local_data_dir().unwrap();
path.push("ToDo");
path.push("tasks");
@@ -188,7 +188,8 @@ pub fn edit_task(app_handle: tauri::AppHandle, id_task: String, name: String, de
let content = decrypt_file(path.clone());
let mut data: Value = serde_json::from_str(content.as_str()).unwrap();
data["tasks"][id_task.clone()]["name"] = json!(name);
data["tasks"][id_task]["description"] = json!(description);
data["tasks"][id_task.clone()]["description"] = json!(description);
data["tasks"][id_task]["priority"] = json!(priority);
encrypt_n_save_file(path.into(), data.to_string());
}