Index: openacs-4/packages/acs-subsite/www/user/password-update-2.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/user/Attic/password-update-2.tcl,v diff -u -r1.4 -r1.5 --- openacs-4/packages/acs-subsite/www/user/password-update-2.tcl 17 Apr 2002 21:58:15 -0000 1.4 +++ openacs-4/packages/acs-subsite/www/user/password-update-2.tcl 20 Apr 2002 11:25:04 -0000 1.5 @@ -28,8 +28,6 @@ } } } -properties { - return_url:onevalue - site_link:onevalue } if {[empty_string_p $user_id]} { @@ -39,19 +37,14 @@ permission::require_permission -party_id $user_id -object_id $user_id -privilege "admin" } -if [empty_string_p $return_url] { - set return_url [ad_parameter -package_id [ad_acs_kernel_id] "HomeURL"] - set return_link "return to [ad_pvt_home_link]" -} else { - set return_link "return" -} - -if [catch {ad_change_password $user_id $password_1} errmsg] { +if {[catch {ad_change_password $user_id $password_1} errmsg]} { ad_return_error "Wasn't able to change your password. Please contact the system administrator." } -set site_link [ad_site_home_link] - ad_user_login $user_id +if {[empty_string_p $return_url]} { + set return_url [ad_parameter -package_id [ad_acs_kernel_id] "HomeURL"] +} + ad_returnredirect $return_url