fix(config): skip empty patterns in `file_filter`
My NixOS module inserts these and I'm too lazy to fix this in Nix
This commit is contained in:
parent
1808f0484d
commit
6ad513cc1b
|
@ -21,8 +21,10 @@ pub struct Bucket<'bucket> {
|
||||||
impl<'a> Root<'a> {
|
impl<'a> Root<'a> {
|
||||||
pub fn is_match(&self, file_name: &str) -> bool {
|
pub fn is_match(&self, file_name: &str) -> bool {
|
||||||
if let Some(pattern) = self.bucket.file_filter {
|
if let Some(pattern) = self.bucket.file_filter {
|
||||||
if let Ok(glob) = Glob::new(pattern) {
|
if !pattern.is_empty() {
|
||||||
return glob.compile_matcher().is_match(file_name);
|
if let Ok(glob) = Glob::new(pattern) {
|
||||||
|
return glob.compile_matcher().is_match(file_name);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
true
|
true
|
||||||
|
|
Loading…
Reference in New Issue