}
}
self.pegging_cards.push((username, card));
- if self.next_player_still_in().is_none() {
- self.state = State::ScoringPegging;
- } else if self.last_pegging_score().is_some() {
+ if self.next_player_still_in().is_none() || self.last_pegging_score().is_some() {
self.state = State::ScoringPegging;
} else {
self.active = self.next_player_still_in();
async fn verify_keyspace_events_enabled(conn: &mut MultiplexedConnection) -> RedisResult<()> {
let keyspace_events: Vec<String> = cmd("CONFIG").arg("GET").arg("notify-keyspace-events").query_async(conn).await?;
- if keyspace_events.len() != 2 || !keyspace_events[1].contains("K") {
+ if keyspace_events.len() != 2 || !keyspace_events[1].contains('K') {
warn!("Redis \"CONFIG GET notify-keyspace-events\" returned {:?}. Keyspace events must be enabled for proper functioning.", keyspace_events);
}
Ok(())