? epublish_section_dup.patch
Index: epublish.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/epublish/epublish.module,v
retrieving revision 1.15.2.9
diff -u -p -r1.15.2.9 epublish.module
--- epublish.module	27 Sep 2009 14:06:43 -0000	1.15.2.9
+++ epublish.module	1 Dec 2009 18:02:40 -0000
@@ -1765,7 +1765,7 @@ function epublish_topic_confirm_delete_s
  */
 function epublish_section_topics($sid, $eid) {
   $section = epublish_get_section($sid);
-  $result = db_query("SELECT DISTINCT(n.nid), een.tid, et.weight FROM {node} n LEFT JOIN {epublish_edition_node} een USING (nid) LEFT JOIN {epublish_topic} et ON et.tid=een.tid WHERE eid='$eid' AND et.sid='$sid' ORDER BY et.weight, een.weight, n.changed DESC");
+  $result = db_query("SELECT DISTINCT(n.nid), een.tid, et.weight FROM {node} n LEFT JOIN {epublish_edition_node} een USING (nid) LEFT JOIN {epublish_topic} et ON et.tid=een.tid WHERE eid='$eid' AND et.sid='$sid' ORDER BY et.weight, een.weight, n.changed DESC, een.tid");
   $last_tid = NULL;
   $topics = array();
   $topic = NULL;
