Index: openacs.org-dev/www/bboard-migr/msg-migr.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs.org-dev/www/bboard-migr/msg-migr.tcl,v diff -u -r1.6 -r1.7 --- openacs.org-dev/www/bboard-migr/msg-migr.tcl 30 Jul 2002 21:00:12 -0000 1.6 +++ openacs.org-dev/www/bboard-migr/msg-migr.tcl 28 Oct 2002 01:04:35 -0000 1.7 @@ -22,12 +22,13 @@ set nil [set new [list]] set output "" - - +set new_reply_to_id "" +set new_category_id "" +db_transaction { while { [ns_db getrow $olddb $selection] } { set_variables_after_query incr n_tried_old -db_transaction { + #topic/forum db_1row q "select new_forum_id from migr_forum_map where old_forum_id = :topic_id and package_id = :package_id" @@ -90,11 +91,26 @@ } else { # assume it's the new "forums" package - set new_created_id [forum::message::new -forum_id $new_forum_id \ - -message_id "" -parent_id $new_reply_to_id \ - -subject $one_line -content $message \ - -html_p $html_p -user_id $new_user_id \ - -posting_date $posting_time] + + set new_created_id [db_exec_plsql forum_message_new { + select forums_message__new( + NULL, + 'forums_message', + :new_forum_id, + :one_line, + :message, + :html_p, + :new_user_id, + :posting_time, + NULL, + :new_reply_to_id, + now(), + NULL, + NULL, + :new_forum_id + ); + }] + } @@ -114,16 +130,15 @@ lappend $action $html append output "$action: $html" - } on_error { + } +} on_error { set output "
$errmsg