Add 2-digit padding to relative_episode_number, sequence_number and relative_sequence_number format option

This commit is contained in:
bytedream 2023-10-15 22:55:44 +02:00
parent 5d17bb1ac7
commit 685c79d673

View file

@ -408,22 +408,28 @@ impl Format {
) )
.replace( .replace(
"{relative_episode_number}", "{relative_episode_number}",
&sanitize( &format!(
"{:0>2}",
sanitize(
self.relative_episode_number.unwrap_or_default().to_string(), self.relative_episode_number.unwrap_or_default().to_string(),
true, true,
)
), ),
) )
.replace( .replace(
"{sequence_number}", "{sequence_number}",
&sanitize(self.sequence_number.to_string(), true), &format!("{:0>2}", sanitize(self.sequence_number.to_string(), true)),
) )
.replace( .replace(
"{relative_sequence_number}", "{relative_sequence_number}",
&sanitize( &format!(
"{:0>2}",
sanitize(
self.relative_sequence_number self.relative_sequence_number
.unwrap_or_default() .unwrap_or_default()
.to_string(), .to_string(),
true, true,
)
), ),
); );