Merge remote-tracking branch 'origin/main'

# Conflicts:
#	src-tauri/src/lib.rs
This commit is contained in:
quexeky
2024-10-16 09:03:25 +11:00
17 changed files with 458 additions and 45 deletions

View File

@ -7,6 +7,7 @@ use std::{
use directories::BaseDirs;
use rustbreak::{deser::Bincode, PathDatabase};
use serde::Deserialize;
use url::Url;
use crate::DB;
@ -62,3 +63,8 @@ pub fn setup() -> DatabaseInterface {
pub fn is_set_up() -> bool {
return !DB.borrow_data().unwrap().base_url.is_empty();
}
pub fn fetch_base_url() -> Url {
let handle = DB.borrow_data().unwrap();
Url::parse(&handle.base_url).unwrap()
}