From 6e04a42056835e4a52c6f23266af337eb37e7af8 Mon Sep 17 00:00:00 2001 From: Danil Date: Sat, 15 Jun 2024 18:57:46 +0700 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=BA=D1=80=D0=B8=D1=82=D0=B8=D1=87?= =?UTF-8?q?=D0=B5=D1=81=D0=BA=D0=BE=D0=B9=20=D1=83=D1=8F=D0=B7=D0=B2=D0=B8?= =?UTF-8?q?=D0=BC=D0=BE=D1=81=D1=82=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-tauri/Cargo.lock | 7 +++++++ src-tauri/Cargo.toml | 1 + src-tauri/src/main.rs | 3 ++- src-tauri/src/tasks_functions.rs | 4 ++-- 4 files changed, 12 insertions(+), 3 deletions(-) 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