Index: openacs.org-dev/packages/forums/tcl/messages-procs-postgresql.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs.org-dev/packages/forums/tcl/messages-procs-postgresql.xql,v
diff -u -r1.2 -r1.3
--- openacs.org-dev/packages/forums/tcl/messages-procs-postgresql.xql 11 Aug 2002 22:19:20 -0000 1.2
+++ openacs.org-dev/packages/forums/tcl/messages-procs-postgresql.xql 12 Aug 2002 17:20:31 -0000 1.3
@@ -68,4 +68,10 @@
+
+
+select notification__delete(:notification_id)
+
+
+
Index: openacs.org-dev/packages/forums/tcl/messages-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs.org-dev/packages/forums/tcl/messages-procs.tcl,v
diff -u -r1.3 -r1.4
--- openacs.org-dev/packages/forums/tcl/messages-procs.tcl 25 Jul 2002 20:15:19 -0000 1.3
+++ openacs.org-dev/packages/forums/tcl/messages-procs.tcl 12 Aug 2002 17:20:31 -0000 1.4
@@ -162,7 +162,10 @@
db_transaction {
# Remove the notifications
notification::request::delete_all -object_id $message_id
-
+ #delete all rows in notifications table also -DaveB
+ db_foreach get_notifications_for_delete {} {
+ db_exec_plsql delete_notification {}
+ }
# Remove the message
db_exec_plsql delete_message {}
}
Index: openacs.org-dev/packages/forums/tcl/messages-procs.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs.org-dev/packages/forums/tcl/messages-procs.xql,v
diff -u -r1.1 -r1.2
--- openacs.org-dev/packages/forums/tcl/messages-procs.xql 9 Jul 2002 17:35:09 -0000 1.1
+++ openacs.org-dev/packages/forums/tcl/messages-procs.xql 12 Aug 2002 17:20:31 -0000 1.2
@@ -27,4 +27,10 @@
+
+
+ select notification_id from notifications
+ where object_id=:message_id or response_id=:message_id
+
+