diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index b57943f..bee247f 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -681,6 +681,12 @@ dependencies = [ "syn 2.0.66", ] +[[package]] +name = "dotenv" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f" + [[package]] name = "dtoa" version = "1.0.9" @@ -3200,6 +3206,7 @@ dependencies = [ name = "to-do-app" version = "0.0.0" dependencies = [ + "dotenv", "magic-crypt", "rust-fuzzy-search", "serde", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index b7dc209..c7b38fe 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -16,6 +16,7 @@ serde = { version = "1", features = ["derive"] } serde_json = "1" magic-crypt = "3.1.13" rust-fuzzy-search = "0.1.1" +dotenv = "0.15.0" [features] # This feature is used for production builds or when a dev server is not specified, DO NOT REMOVE!! diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index f8589ea..48f0126 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -1,10 +1,11 @@ // Prevents additional console window on Windows in release, DO NOT REMOVE!! #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] - +use dotenv::dotenv; // Learn more about Tauri commands at https://tauri.app/v1/guides/features/command #[path="tasks_functions.rs"] mod tasks; fn main() { + dotenv().ok(); tauri::Builder::default() .invoke_handler(tauri::generate_handler![ tasks::check_or_create_tasks_file, diff --git a/src-tauri/src/tasks_functions.rs b/src-tauri/src/tasks_functions.rs index 0739e01..f335183 100644 --- a/src-tauri/src/tasks_functions.rs +++ b/src-tauri/src/tasks_functions.rs @@ -7,7 +7,7 @@ use serde_json::{Value, json}; use rust_fuzzy_search::fuzzy_search_best_n; pub fn encrypt_n_save_file(path: PathBuf, content: String){ - let mc = new_magic_crypt!("7J?VKYJib`=NIOpapW+zP8wD_#lPjP77Z)Q:4QUlH4`0rpMz7]>EIC%$RV-9*iW9AZ>Qk!OmAuH`8GzJ93xR4`KTl*-#fuCKzDfrPe&-A0?^Mz String { - let mc = new_magic_crypt!("7J?VKYJib`=NIOpapW+zP8wD_#lPjP77Z)Q:4QUlH4`0rpMz7]>EIC%$RV-9*iW9AZ>Qk!OmAuH`8GzJ93xR4`KTl*-#fuCKzDfrPe&-A0?^Mz