mirror of
https://github.com/FliegendeWurst/telegram_notes_bot.git
synced 2024-11-25 20:14:57 +00:00
More debug logging
This commit is contained in:
parent
425ec06477
commit
fb5f119de1
16
src/main.rs
16
src/main.rs
@ -246,7 +246,13 @@ async fn event_alerts() {
|
|||||||
async fn event_alerts_soon() -> Result<(), Error> {
|
async fn event_alerts_soon() -> Result<(), Error> {
|
||||||
let now = Local::now();
|
let now = Local::now();
|
||||||
|
|
||||||
let events: Vec<Event> = CLIENT.get(&trilium_url("/custom/event_alerts")).send().await?.json().await?;
|
let text = CLIENT.get(&trilium_url("/custom/event_alerts")).send().await?.text().await?;
|
||||||
|
let events: Result<Vec<Event>, _> = serde_json::from_str(&text);
|
||||||
|
if events.is_err() {
|
||||||
|
eprintln!("failed to parse {}", text);
|
||||||
|
return events.into();
|
||||||
|
}
|
||||||
|
let events = events.unwrap();
|
||||||
for event in events {
|
for event in events {
|
||||||
let todo_time: DateTime<Local> = TimeZone::from_local_datetime(&Local, &NaiveDateTime::parse_from_str(&event.start_time, "%Y-%m-%dT%H:%M:%S")?).unwrap();
|
let todo_time: DateTime<Local> = TimeZone::from_local_datetime(&Local, &NaiveDateTime::parse_from_str(&event.start_time, "%Y-%m-%dT%H:%M:%S")?).unwrap();
|
||||||
if todo_time <= now {
|
if todo_time <= now {
|
||||||
@ -289,7 +295,13 @@ async fn task_alerts() {
|
|||||||
async fn task_alerts_soon() -> Result<(), Error> {
|
async fn task_alerts_soon() -> Result<(), Error> {
|
||||||
let now = Local::now();
|
let now = Local::now();
|
||||||
|
|
||||||
let tasks: Vec<Task> = CLIENT.get(&trilium_url("/custom/task_alerts")).send().await?.json().await?;
|
let text = CLIENT.get(&trilium_url("/custom/task_alerts")).send().await?.text().await?;
|
||||||
|
let tasks: Result<Vec<Task>, _> = serde_json::from_str(&text);
|
||||||
|
if tasks.is_err() {
|
||||||
|
eprintln!("failed to parse {}", text);
|
||||||
|
return tasks.into();
|
||||||
|
}
|
||||||
|
let tasks = tasks.unwrap();
|
||||||
'task: for task in tasks {
|
'task: for task in tasks {
|
||||||
let mut todo_date = None;
|
let mut todo_date = None;
|
||||||
let mut todo_time = None;
|
let mut todo_time = None;
|
||||||
|
Loading…
Reference in New Issue
Block a user