# HG changeset patch # User robcast # Date 1296942537 -3600 # Node ID 3e533fa70a56d2a8f4c2e727a97cc3d55a14ae17 # Parent 78ed5b49259d979b7ee32e1fd3acedb19f656892 clean up imports diff -r 78ed5b49259d -r 3e533fa70a56 servlet/src/digilib/servlet/Scaler.java --- a/servlet/src/digilib/servlet/Scaler.java Sat Feb 05 17:12:45 2011 +0100 +++ b/servlet/src/digilib/servlet/Scaler.java Sat Feb 05 22:48:57 2011 +0100 @@ -23,8 +23,6 @@ import digilib.image.ImageWorker; import digilib.io.DocuDirCache; import digilib.io.DocuDirectory; -import digilib.io.DocuDirent; -import digilib.io.FileOps.FileClass; import digilib.io.ImageFile; import digilib.util.DigilibJobCenter; @@ -132,12 +130,8 @@ long mtime = -1; // create new request DigilibRequest dlReq = new DigilibRequest(request); - // find the file(set) - DocuDirent f = dirCache.getFile(dlReq.getFilePath(), - dlReq.getAsInt("pn"), FileClass.IMAGE); - // find the requested file - if (f != null) { - DocuDirectory dd = (DocuDirectory) f.getParent(); + DocuDirectory dd = dirCache.getDirectory(dlReq.getFilePath()); + if (dd != null) { mtime = dd.getDirMTime() / 1000 * 1000; } logger.debug(" returns "+mtime);