aboutsummaryrefslogtreecommitdiff
path: root/src/model/utils.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/model/utils.rs')
-rw-r--r--src/model/utils.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/model/utils.rs b/src/model/utils.rs
index 28f5874..897eb62 100644
--- a/src/model/utils.rs
+++ b/src/model/utils.rs
@@ -173,14 +173,14 @@ pub fn decode_roles(value: Value) -> Result<HashMap<RoleId, Role>> {
Ok(roles)
}
-pub fn decode_shards(value: Value) -> Result<[u8; 2]> {
+pub fn decode_shards(value: Value) -> Result<[u64; 2]> {
let array = into_array(value)?;
Ok([
req!(array.get(0)
- .ok_or(Error::Client(ClientError::InvalidShards))?.as_u64()) as u8,
+ .ok_or(Error::Client(ClientError::InvalidShards))?.as_u64()) as u64,
req!(array.get(1)
- .ok_or(Error::Client(ClientError::InvalidShards))?.as_u64()) as u8,
+ .ok_or(Error::Client(ClientError::InvalidShards))?.as_u64()) as u64,
])
}