Skip to content

Commit

Permalink
Add back date enrichment EnrichmentDriver (#227)
Browse files Browse the repository at this point in the history
  • Loading branch information
moltude committed Oct 15, 2018
1 parent f153584 commit ebdc538
Showing 1 changed file with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package dpla.ingestion3.enrichments

import dpla.ingestion3.confs.i3Conf
import dpla.ingestion3.enrichments.date.DateBuilder
import dpla.ingestion3.model._
import dpla.ingestion3.enrichments.normalizations.StandardNormalizations._

Expand All @@ -19,7 +20,7 @@ class EnrichmentDriver(conf: i3Conf) extends Serializable {
override def port: String = conf.twofishes.port.getOrElse("8081")
}

val dateEnrichment = new ParseDateEnrichment()
val dateEnrichment = new DateBuilder()
val spatialEnrichment = new SpatialEnrichment(Geocoder)
val languageEnrichment = new LanguageEnrichment
val typeEnrichment= new TypeEnrichment
Expand All @@ -42,7 +43,7 @@ class EnrichmentDriver(conf: i3Conf) extends Serializable {

enriched.copy(
sourceResource = enriched.sourceResource.copy(
// date = enriched.sourceResource.date.map(d => dateEnrichment.parse(d)),
date = enriched.sourceResource.date.map(d => dateEnrichment.buildEdmTimeSpan(d.originalSourceDate.getOrElse(""))),
language = enriched.sourceResource.language.map(languageEnrichment.enrichLanguage),
`type` = enriched.sourceResource.`type`.flatMap(typeEnrichment.enrich)
//, place = enriched.sourceResource.place.map(p => spatialEnrichment.enrich(p))
Expand Down

0 comments on commit ebdc538

Please sign in to comment.