# HG changeset patch # User robcast # Date 1296942537 -3600 # Node ID fce27a005445e3595952ff587191d7a8832c437d # Parent 00b7857f07f5141e73dd8a51102ccca6de8f8f56 clean up imports diff -r 00b7857f07f5 -r fce27a005445 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);