Commit f8397648 authored by Frank Bergmann's avatar Frank Bergmann

- fixed 5 bugs from Peter Monien

- added an upgrade script to convert project's start_date and end_date
  to timestamptz
parent 2ec1a63b
...@@ -54,56 +54,49 @@ append topic_in_clause [join $topic_list ", "] ...@@ -54,56 +54,49 @@ append topic_in_clause [join $topic_list ", "]
append topic_in_clause ")\n" append topic_in_clause ")\n"
ns_log Notice "forum-action: topic_in_clause=$topic_in_clause" ns_log Notice "forum-action: topic_in_clause=$topic_in_clause"
switch $submit { switch $action {
"Apply" { move_to_deleted {
switch $action { set sql "
move_to_deleted {
set sql "
update im_forum_topic_user_map update im_forum_topic_user_map
set folder_id = 1 set folder_id = 1
where where
user_id=:user_id user_id=:user_id
$topic_in_clause" $topic_in_clause"
db_dml mark_topics $sql db_dml mark_topics $sql
} }
move_to_inbox { move_to_inbox {
set sql " set sql "
update im_forum_topic_user_map update im_forum_topic_user_map
set folder_id = 0 set folder_id = 0
where user_id=:user_id where user_id=:user_id
$topic_in_clause" $topic_in_clause"
db_dml mark_topics $sql db_dml mark_topics $sql
} }
mark_as_read { mark_as_read {
set sql " set sql "
update im_forum_topic_user_map update im_forum_topic_user_map
set read_p = 't' set read_p = 't'
where user_id=:user_id where user_id=:user_id
$topic_in_clause" $topic_in_clause"
db_dml mark_topics $sql db_dml mark_topics $sql
} }
mark_as_unread { mark_as_unread {
set sql " set sql "
update im_forum_topic_user_map update im_forum_topic_user_map
set read_p = 'f' set read_p = 'f'
where user_id=:user_id where user_id=:user_id
$topic_in_clause" $topic_in_clause"
db_dml mark_topics $sql db_dml mark_topics $sql
}
default {
ad_return_complaint 1 "<li>[_ intranet-forum.lt_Unknown_value_for_act]: '$action'"
}
}
ad_returnredirect $return_url
} }
default { default {
ad_return_complaint 1 "<li>[_ intranet-forum.lt_Unknown_value_for_sub]: '$submit'" ad_return_complaint 1 "<li>[_ intranet-forum.lt_Unknown_value_for_act]: '$action'"
} }
} }
ad_returnredirect $return_url
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment