mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-19 05:55:34 +09:00
refactor: remove dead code (#3337)
This commit is contained in:
1 parent
a19002652b
commit
93d1f8af46
1527 files changed
+21170
-73846
No files matched your search
@@ -11,8 +11,6 @@ pub const MAX_MEDIA_IMAGE_PIXELS_DEFAULT: usize =
|
||||
pub const MAX_INTERNAL_REQUEST_BODY_BYTES: usize =
|
||||
MAX_MEDIA_PROXY_BYTES.div_ceil(3) * 4 + 1024 * 1024;
|
||||
pub const MAX_VIDEO_PACKETS_FOR_THUMBNAIL: usize = 512;
|
||||
pub const MAX_VIDEO_FRAME_BYTES: usize = 128 * 1024 * 1024;
|
||||
pub const MAX_S3_ATTEMPTS: u8 = 3;
|
||||
pub const DEFAULT_IMAGE_SIZE: u32 = 128;
|
||||
pub const MAX_ANIMATED_FRAMES_DEFAULT: u32 = 20_000;
|
||||
pub const MAX_ANIMATED_TOTAL_PIXELS_DEFAULT: usize = 4 * MAX_MEDIA_IMAGE_PIXELS_DEFAULT;
|
||||
@@ -51,7 +49,6 @@ pub enum AssetKind {
|
||||
EmbedSplash,
|
||||
Emoji,
|
||||
Sticker,
|
||||
Attachment,
|
||||
}
|
||||
|
||||
#[derive(Clone, Copy, Debug, Eq, PartialEq, Hash)]
|
||||
@@ -122,25 +119,25 @@ pub struct Dims {
|
||||
pub max: u32,
|
||||
}
|
||||
|
||||
pub fn dims_for(kind: AssetKind) -> Option<Dims> {
|
||||
pub fn dims_for(kind: AssetKind) -> Dims {
|
||||
match kind {
|
||||
AssetKind::Avatar | AssetKind::GuildIcon => Some(Dims {
|
||||
AssetKind::Avatar | AssetKind::GuildIcon => Dims {
|
||||
min: 128,
|
||||
max: 1024,
|
||||
}),
|
||||
AssetKind::Banner | AssetKind::Splash | AssetKind::EmbedSplash => Some(Dims {
|
||||
},
|
||||
AssetKind::Banner | AssetKind::Splash | AssetKind::EmbedSplash => Dims {
|
||||
min: 480,
|
||||
max: 2400,
|
||||
}),
|
||||
AssetKind::Emoji => Some(Dims { min: 32, max: 512 }),
|
||||
AssetKind::Sticker => Some(Dims { min: 128, max: 512 }),
|
||||
AssetKind::Attachment => None,
|
||||
},
|
||||
AssetKind::Emoji => Dims { min: 32, max: 512 },
|
||||
AssetKind::Sticker => Dims { min: 128, max: 512 },
|
||||
}
|
||||
}
|
||||
|
||||
pub fn clamp_size(raw_target: u32, kind: AssetKind) -> u32 {
|
||||
let value = raw_target.max(1);
|
||||
dims_for(kind).map_or(value, |dims| value.clamp(dims.min, dims.max))
|
||||
let dims = dims_for(kind);
|
||||
value.clamp(dims.min, dims.max)
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
|
||||
Reference in new issue
Block a user