change muted forever to -1

This commit is contained in:
Simon Laux
2020-01-08 02:40:26 +01:00
parent b9ba1a4f69
commit 63be1ae5a9
2 changed files with 6 additions and 6 deletions

View File

@@ -980,7 +980,7 @@ pub struct ChatInfo {
/// simple `has_draft` bool instead.
pub draft: String,
/// Wether the chat is muted
/// Whether the chat is muted
///
/// The exact time its muted can be found out via the `chat.mute_duration` property
pub is_muted: bool,
@@ -1929,7 +1929,7 @@ impl MuteDuration {
pub fn serialize(&self) -> i64 {
match &self {
MuteDuration::NotMuted => 0,
MuteDuration::Forever => 1,
MuteDuration::Forever => -1,
MuteDuration::MutedUntilTimestamp(timestamp) => *timestamp as i64, // TODO make this pretier?
}
}
@@ -1937,7 +1937,7 @@ impl MuteDuration {
pub fn deserialize(value: i64) -> MuteDuration {
match value {
0 => MuteDuration::NotMuted,
1 => MuteDuration::Forever,
-1 => MuteDuration::Forever,
_ => MuteDuration::MutedUntilTimestamp(value),
}
}