Skip to content

Commit 08d82dd

Browse files
committed
fix warc mime types
1 parent 01f3d51 commit 08d82dd

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import sbt.Keys._
44
lazy val commonSettings = Seq(
55
name := "archivespark",
66
organization := "com.github.helgeho",
7-
version := "3.0",
7+
version := "3.0.1",
88
scalaVersion := "2.11.12",
99
fork := true,
1010
exportJars := true

src/main/scala/org/archive/archivespark/sparkling/warc/WarcRecord.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ class WarcRecord (val versionStr: String, val headers: Map[String, String], stre
7070
def toCdx(compressedSize: Long, digest: InputStream => String = defaultDigestHash, handleRevisits: Boolean = true, handleOthers: Boolean = false): Option[CdxRecord] = {
7171
if (isResponse || (handleRevisits && isRevisit) || handleOthers) {
7272
val surt = SurtUtil.fromUrl(url.get)
73-
val mime = if (isResponse) if (isHttp) http.flatMap(_.mime).getOrElse("-") else "-" else "warc/" + warcType
73+
val mime = if (isResponse) if (isHttp) http.flatMap(_.mime).getOrElse("-") else "-" else warcType.map("warc/" + _).getOrElse("-")
7474
val status = if (isHttp) http.map(_.status).getOrElse(-1) else -1
7575
val redirectUrl = if (isHttp) http.flatMap(_.redirectLocation).getOrElse("-") else "-"
7676
Some(CdxRecord(surt, timestamp.get, url.get, mime, status, payloadDigest(digest).getOrElse("-"), redirectUrl, "-", compressedSize))

0 commit comments

Comments
 (0)