# HG changeset patch # User robcast # Date 1324042444 -3600 # Node ID 743d48c3fe38aca2cebb7557dc87daeb2f6bb18d # Parent f9d8ef7506ad30e3574afb8769d408b7db8ba3f2 fixed problem with progressive jpeg images diff -r f9d8ef7506ad -r 743d48c3fe38 common/src/main/java/digilib/image/ImageInfoDocuImage.java --- a/common/src/main/java/digilib/image/ImageInfoDocuImage.java Mon Dec 12 20:37:53 2011 +0100 +++ b/common/src/main/java/digilib/image/ImageInfoDocuImage.java Fri Dec 16 14:34:04 2011 +0100 @@ -39,7 +39,12 @@ if (iif.check()) { ImageSize d = new ImageSize(iif.getWidth(), iif.getHeight()); ii.setSize(d); - ii.setMimetype(iif.getMimeType()); + String mt = iif.getMimeType(); + // fix image/pjpeg + if (mt.equals("image/pjpeg")) { + mt = "image/jpeg"; + } + ii.setMimetype(mt); logger.debug("image size: " + ii.getSize()); return ii; }