Index: openacs-4/packages/chat/tcl/chat-procs.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/chat/tcl/chat-procs.xql,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/chat/tcl/chat-procs.xql 24 Jun 2006 14:23:41 -0000 1.2
+++ openacs-4/packages/chat/tcl/chat-procs.xql 7 Jun 2007 09:14:24 -0000 1.3
@@ -17,12 +17,14 @@
where transcript_id = :transcript_id
+
+
select room_id
from chat_rooms
- where archive_p = 't' and auto_flush_p = 't'
+ where archive_p = 't'
@@ -31,10 +33,41 @@
select msg, creation_user, to_char(creation_date, 'DD.MM.YYYY hh24:mi:ss') as creation_date
from chat_msgs
where room_id = :room_id
+ and creation_date >= :time
and msg is not null
order by creation_date
-
+
+
+
+ select msg, creation_user, to_char(creation_date, 'DD.MM.YYYY hh24:mi:ss') as creation_date
+ from chat_msgs
+ where room_id = :room_id
+ and msg is not null
+ order by creation_date
+
+
+
+
+
+ begin
+ perform chat_room__delete_all_msgs(:room_id);
+ return 0;
+ end;
+
+
+
+
+
+ select fs.send_file_id as f_id
+ from chat_rooms_files_sent fs
+ where room_id = :room_id
+ and date >= :time
+
+
+
+
+