fix broken collect-license-metadata

This commit is contained in:
Pietro Albini 2023-03-09 11:07:57 +01:00
parent 60445fda58
commit 656c31c862
No known key found for this signature in database
GPG Key ID: CD76B35F7734769E

View File

@ -278,10 +278,10 @@ pub(crate) fn expand_interned_licenses(
) -> Node<&License> {
match node {
Node::Root { childs } => Node::Root {
childs: childs.into_iter().map(|child| strip_interning(child, interner)).collect(),
childs: childs.into_iter().map(|child| expand_interned_licenses(child, interner)).collect(),
},
Node::Directory { name, childs, license } => Node::Directory {
childs: childs.into_iter().map(|child| strip_interning(child, interner)).collect(),
childs: childs.into_iter().map(|child| expand_interned_licenses(child, interner)).collect(),
license: license.map(|license| interner.resolve(license)),
name,
},