From: cvs Date: Sat, 30 Mar 2002 17:26:18 +0000 (+0000) Subject: was missing an orderBy X-Git-Tag: prexmlproducerconfig~175 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=9dd571d22e457246d93a12d8f2801f3e6602ad4f;p=mir.git was missing an orderBy --- diff --git a/source/mircoders/producer/ProducerMedia.java b/source/mircoders/producer/ProducerMedia.java index ec74e064..a44dc43e 100755 --- a/source/mircoders/producer/ProducerMedia.java +++ b/source/mircoders/producer/ProducerMedia.java @@ -31,12 +31,14 @@ abstract public class ProducerMedia extends Producer { long sessionConnectTime = 0; long startTime = (new java.util.Date()).getTime(); String whereClause; + String orderBy; Entity currentMedia; MirMedia currentMediaHandler; EntityList batchEntityList; int contentBatchsize = Integer.parseInt(MirConfig.getProp("Producer.Content.Batchsize")); + orderBy = "date desc, webdb_lastchange desc"; // get batch of non-produced medias, that are to be published whereClause="is_published='1'"; @@ -48,7 +50,7 @@ abstract public class ProducerMedia extends Producer { if (force==false) whereClause += " and is_produced='0'"; batchEntityList = getStorage().selectByWhereClause(whereClause, - null, 0, contentBatchsize); + orderBy, 0, contentBatchsize); while (batchEntityList != null) { for(int i=0;i