diff options
Diffstat (limited to 'src/ext/voice/payload.rs')
| -rw-r--r-- | src/ext/voice/payload.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ext/voice/payload.rs b/src/ext/voice/payload.rs index c9ceeeb..45ccf4d 100644 --- a/src/ext/voice/payload.rs +++ b/src/ext/voice/payload.rs @@ -2,6 +2,8 @@ use serde_json::builder::ObjectBuilder; use serde_json::Value; use super::connection_info::ConnectionInfo; use ::constants::VoiceOpCode; + +#[cfg(feature="cache")] use ::client::CACHE; #[inline] @@ -12,7 +14,7 @@ pub fn build_identify(info: &ConnectionInfo) -> Value { .insert("server_id", info.target_id) .insert("session_id", &info.session_id) .insert("token", &info.token) - .insert("user_id", CACHE.read().unwrap().user.id.0)) + .insert("user_id", info.user_id.0)) .build() } |