in mxs-copy-components/src/main/scala/com/gu/multimedia/mxscopy/helpers/MatrixStoreHelper.scala [89:104]
def categoryForMimetype(mt: Option[String]):Int = mt match {
case None=>
logger.warn(s"No MIME type provided!")
0
case Some(mimeTypeRegex("video",minor)) =>2
case Some(mimeTypeRegex("audio",minor)) =>3
case Some(mimeTypeRegex("document",minor)) =>4
case Some(mimeTypeRegex("application",minor)) =>4
case Some(mimeTypeRegex("image",minor))=>5
case Some(mimeTypeRegex(major,minor))=>
logger.info(s"Did not regognise major type $major (minor was $minor)")
0
case _=>
logger.warn(s"invalid mimetype was given: ${mt.getOrElse("none")}")
0
}