update btracker-fs api

This commit is contained in:
yggverse 2025-09-13 03:57:13 +03:00
parent a400e96302
commit 1e00040798
2 changed files with 5 additions and 5 deletions

View file

@ -3,7 +3,7 @@ mod format;
mod route;
use anyhow::Result;
use btracker_fs::public::{Order, Public, Sort, Torrent};
use btracker_fs::public::{Order, Sort, Storage, Torrent};
use btracker_scrape::*;
use config::Config;
use librqbit_core::torrent_metainfo::{TorrentMetaV1Owned, torrent_from_bytes};
@ -38,7 +38,7 @@ fn main() -> Result<()> {
let config = Config::parse();
let state = Arc::new(State {
public: Public::init(&config.storage, config.limit, config.capacity).unwrap(),
public: Storage::init(&config.storage, config.limit, config.capacity).unwrap(),
scrape: Scrape::init(
config
.tracker
@ -498,7 +498,7 @@ struct State {
description: Option<String>,
format_date: String,
name: String,
public: Public,
public: Storage,
scrape: Scrape,
tracker: Option<Vec<url::Url>>,
}

View file

@ -1,4 +1,4 @@
use btracker_fs::public::Public;
use btracker_fs::public::Storage;
use librqbit_core::Id20;
use regex::Regex;
use std::{path::PathBuf, str::FromStr};
@ -16,7 +16,7 @@ pub enum Route {
}
impl Route {
pub fn from_url(url: &Url, public: &Public) -> Self {
pub fn from_url(url: &Url, public: &Storage) -> Self {
let p = urlencoding::decode(url.path()).ok().unwrap_or_default();
let t = p.trim_matches('/');
let q = url.query();