Compare commits
2 Commits
release-20
...
release-20
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3bb2d68a65 | ||
|
|
fe117cdaec |
@@ -33,9 +33,13 @@ pub async fn torrent_finished_handler(
|
||||
let push_store = state.push_store.clone();
|
||||
let title = "Torrent Tamamlandı".to_string();
|
||||
let body = message;
|
||||
let torrent_name = params.name.clone();
|
||||
|
||||
tokio::spawn(async move {
|
||||
if let Err(e) = crate::push::send_push_notification(&push_store, &title, &body).await {
|
||||
tracing::error!("Failed to send push notification from webhook: {}", e);
|
||||
tracing::info!("Attempting to send Web Push notification for torrent: {}", torrent_name);
|
||||
match crate::push::send_push_notification(&push_store, &title, &body).await {
|
||||
Ok(_) => tracing::info!("Web Push notification sent successfully for: {}", torrent_name),
|
||||
Err(e) => tracing::error!("Failed to send Web Push notification for {}: {:?}", torrent_name, e),
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@@ -314,7 +314,7 @@ async fn main() {
|
||||
let loop_interval = if active_clients > 0 {
|
||||
Duration::from_secs(1)
|
||||
} else {
|
||||
Duration::from_secs(30)
|
||||
Duration::from_secs(60)
|
||||
};
|
||||
|
||||
// 1. Fetch Torrents
|
||||
|
||||
Reference in New Issue
Block a user