diff --git a/src/handlers/starboard.rs b/src/handlers/starboard.rs index 82393ebdd99912f50aae6a617921186b534d9731..4fdc3b96d9978889baf3e75bc5aba2856d2c6fb2 100644 --- a/src/handlers/starboard.rs +++ b/src/handlers/starboard.rs @@ -189,7 +189,7 @@ impl SingleMessageHandler { )) .title(format!("{} {}", self.reaction_count, self.emoji)) .author(|a| a.name(&self.name).icon_url(self.msg.author.face())) - .timestamp(&self.msg.timestamp); + .timestamp(self.msg.timestamp); if let Some(url) = self.image { e = e.image(url); diff --git a/src/program.rs b/src/program.rs index 689e8e81499b51aa5cb5d44a7b7a2ee39878ba70..03c1547768a1453d70f181e9e19cfc217e998840 100644 --- a/src/program.rs +++ b/src/program.rs @@ -67,7 +67,7 @@ impl Program { .and(columns::name.eq(name)), ), ) - .set(columns::published.eq(if published { 1 } else { 0 })) + .set(columns::published.eq(i32::from(published))) .execute(conn) .ok()? == 1 {