fixed anilist token

This commit is contained in:
Zastian Pretorius
2022-08-11 17:32:54 +01:00
parent 95a6da290c
commit b67369d568
2 changed files with 7 additions and 4 deletions

View File

@@ -104,7 +104,7 @@ impl<'a> App {
}
}
pub fn anime_ui() -> Result<(), Box<dyn Error>> {
pub fn anime_ui(token: String) -> Result<(), Box<dyn Error>> {
// setup terminal
enable_raw_mode()?;
let mut stdout = io::stdout();
@@ -113,7 +113,8 @@ pub fn anime_ui() -> Result<(), Box<dyn Error>> {
let mut terminal = Terminal::new(backend)?;
// create app and run it
let app = App::default();
let mut app = App::default();
app.token = token;
let res = run_app(&mut terminal, app);
// restore terminal
@@ -134,7 +135,6 @@ pub fn anime_ui() -> Result<(), Box<dyn Error>> {
fn run_app<B: Backend>(terminal: &mut Terminal<B>, mut app: App) -> io::Result<()> {
let mut ep_select = false;
app.token = get_token();
loop {
terminal.draw(|f| ui(f, &mut app))?;

View File

@@ -12,6 +12,7 @@ use crate::anime::{
scraper::{anime_ep_range, anime_link, anime_names},
trackers::*,
};
use crate::get_token;
use crate::helpers::take_input::{int_input, string_input};
fn main() {
let mut help = false;
@@ -64,7 +65,9 @@ fn main() {
_ = ln_ui(chapter);
} else if anime == true {
//anime_stream(search, episode, resume);
_ = anime_ui();
let token = get_token();
_ = anime_ui(token);
} else {
println!("Invalid argument");
}