diff options
Diffstat (limited to 'src/audio')
| -rw-r--r-- | src/audio/play_queue.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/audio/play_queue.rs b/src/audio/play_queue.rs index 273f07b..6026587 100644 --- a/src/audio/play_queue.rs +++ b/src/audio/play_queue.rs @@ -79,7 +79,7 @@ impl PlayQueue { let cache_http = c.cache_and_http.clone(); thread::spawn(move || { loop { - if let Err(e) = Self::update(cache_http, &queue, &voice_manager) { + if let Err(e) = Self::update(&cache_http, &queue, &voice_manager) { error!("updating playqueue: {}", e); } @@ -89,7 +89,7 @@ impl PlayQueue { } - fn update(cache_http: Arc<CacheAndHttp>, queue_lck: &Arc<RwLock<Self>>, voice_manager: &Arc<Mutex<ClientVoiceManager>>) -> Result<()> { + fn update(cache_http: &CacheAndHttp, queue_lck: &Arc<RwLock<Self>>, voice_manager: &Arc<Mutex<ClientVoiceManager>>) -> Result<()> { let (queue_is_empty, queue_has_playing) = { let queue = queue_lck.read().unwrap(); @@ -246,7 +246,7 @@ impl PlayQueue { }, None => { error!("couldn't join channel"); - item.sender_channel.say(cache_http.http, "something happened somewhere somehow.")?; + item.sender_channel.say(&cache_http.http, "something happened somewhere somehow.")?; } } |
