Author: jflesch
Date: 2007-07-22 21:46:37 +0000 (Sun, 22 Jul 2007)
New Revision: 14266
Modified:
trunk/apps/Thaw/src/thaw/plugins/miniFrost/MessageTreeTable.java
trunk/apps/Thaw/src/thaw/plugins/miniFrost/frostKSK/KSKBoard.java
trunk/apps/Thaw/src/thaw/plugins/miniFrost/interfaces/Message.java
Log:
Fix board refreshing
Modified: trunk/apps/Thaw/src/thaw/plugins/miniFrost/MessageTreeTable.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/miniFrost/MessageTreeTable.java
2007-07-22 21:38:35 UTC (rev 14265)
+++ trunk/apps/Thaw/src/thaw/plugins/miniFrost/MessageTreeTable.java
2007-07-22 21:46:37 UTC (rev 14266)
@@ -232,7 +232,9 @@
}
if (column == 1) {
- return ((Message)msgs.get(row)).getSubject();
+ Message msg = (Message)msgs.get(row);
+ return "("+Integer.toString(msg.getRev()) + ")
"+
+ msg.getSubject();
}
if (column == 2) {
Modified: trunk/apps/Thaw/src/thaw/plugins/miniFrost/frostKSK/KSKBoard.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/miniFrost/frostKSK/KSKBoard.java
2007-07-22 21:38:35 UTC (rev 14265)
+++ trunk/apps/Thaw/src/thaw/plugins/miniFrost/frostKSK/KSKBoard.java
2007-07-22 21:46:37 UTC (rev 14266)
@@ -126,9 +126,11 @@
PreparedStatement st;
st =
db.getConnection().prepareStatement("SELECT rev FROM frostKSKMessages "+
- "WHERE
date = ? AND rev > ? ORDER by rev");
+ "WHERE
date >= ? AND date <= ? "+
+ "AND
rev > ? ORDER by rev");
st.setDate(1, date);
- st.setInt( 2, rev);
+ st.setDate(2, new java.sql.Date(date.getTime()
+ 24*60*60*1000));
+ st.setInt( 3, rev);
ResultSet set = st.executeQuery();
Modified: trunk/apps/Thaw/src/thaw/plugins/miniFrost/interfaces/Message.java
===================================================================
--- trunk/apps/Thaw/src/thaw/plugins/miniFrost/interfaces/Message.java
2007-07-22 21:38:35 UTC (rev 14265)
+++ trunk/apps/Thaw/src/thaw/plugins/miniFrost/interfaces/Message.java
2007-07-22 21:46:37 UTC (rev 14266)
@@ -14,6 +14,8 @@
public Author getSender();
public java.util.Date getDate();
+ public int getRev();
+
public boolean isArchived();
public boolean isRead();