Overview
| Comment: | clippy fixes |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | release |
| Files: | files | file ages | folders |
| SHA3-256: |
2bac369e419b1bcccffa3912518d3fb7 |
| User & Date: | arcade on 2026-07-19 18:05:01.000 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-07-19
| ||
| 18:05 | clippy fixes leaf check-in: 2bac369e41 user: arcade tags: release | |
| 17:54 | update deps: tgbot, sqlx bump deps: serde to 3.21.0, fixes GHSA-7gcf-g7xr-8hxj bump workflow check-in: 0b4812eb1c user: arcade tags: release, v0.5.7 | |
Changes
Modified src/command.rs
from [f2ddddf16c]
to [bcc5775ee9].
| ︙ | ︙ | |||
39 40 41 42 43 44 45 |
pub async fn command (core: &Core, command: &str, msg: &Message, words: &[String]) -> Result<()> {
let mut conn = core.db.begin().await.stack()?;
let sender = msg.sender.get_user_id()
.stack_err("Ignoring unreal users.")?;
let reply = if words.len() == 1 {
match words[0].parse::<i32>() {
| | | 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
pub async fn command (core: &Core, command: &str, msg: &Message, words: &[String]) -> Result<()> {
let mut conn = core.db.begin().await.stack()?;
let sender = msg.sender.get_user_id()
.stack_err("Ignoring unreal users.")?;
let reply = if words.len() == 1 {
match words[0].parse::<i32>() {
Err(err) => format!("I need a number.\n{}", err).into(),
Ok(number) => match command {
"/check" => core.check(number, false, None).await
.context("Channel check failed.")?.into(),
"/clean" => conn.clean(number, sender).await.stack()?,
"/enable" => conn.enable(number, sender).await.stack()?.into(),
"/delete" => conn.delete(number, sender).await.stack()?,
"/disable" => conn.disable(number, sender).await.stack()?.into(),
|
| ︙ | ︙ |
Modified src/core.rs
from [7b880bf97c]
to [18dde9282c].
| ︙ | ︙ | |||
236 237 238 239 240 241 242 |
let response = builder.send().await.stack()?;
#[cfg(debug_assertions)]
{
let headers = response.headers();
let expires = headers.get(EXPIRES);
let cache = headers.get(CACHE_CONTROL);
if expires.is_some() || cache.is_some() {
| | | 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 |
let response = builder.send().await.stack()?;
#[cfg(debug_assertions)]
{
let headers = response.headers();
let expires = headers.get(EXPIRES);
let cache = headers.get(CACHE_CONTROL);
if expires.is_some() || cache.is_some() {
println!("{} {} {:?} {:?} {:?}", Local::now().to_rfc2822(), source.url, last_scrape, expires, cache);
}
}
let status = response.status();
let content = response.bytes().await.stack()?;
match rss::Channel::read_from(&content[..]) {
Ok(feed) => {
for item in feed.items() {
|
| ︙ | ︙ |