diff --git a/cli/src/extractors/web.rs b/cli/src/extractors/web.rs index a664e30..81fabb3 100644 --- a/cli/src/extractors/web.rs +++ b/cli/src/extractors/web.rs @@ -103,17 +103,21 @@ impl Extractor for WebExtractor { .into_iter() .flatten() .flat_map(|e| { - vec![ - Entry { - entity: Address::Attribute(e.attribute.clone()), - attribute: ATTR_OF.parse().unwrap(), - value: EntryValue::Address(TYPE_URL_ADDRESS.clone()), - provenance: context.provenance.clone() + "EXTRACTOR", - user: context.user.clone(), - timestamp: chrono::Utc::now().naive_utc(), - }, - e, - ] + if e.attribute != ATTR_LABEL { + vec![ + Entry { + entity: Address::Attribute(e.attribute.clone()), + attribute: ATTR_OF.parse().unwrap(), + value: EntryValue::Address(TYPE_URL_ADDRESS.clone()), + provenance: context.provenance.clone() + "EXTRACTOR", + user: context.user.clone(), + timestamp: chrono::Utc::now().naive_utc(), + }, + e, + ] + } else { + vec![e] + } }) .collect()); }