Index: openacs-4/packages/acs-subsite/www/shared/portrait-bits.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-subsite/www/shared/portrait-bits.tcl,v diff -u -r1.10.2.1 -r1.10.2.2 --- openacs-4/packages/acs-subsite/www/shared/portrait-bits.tcl 10 Sep 2015 08:21:53 -0000 1.10.2.1 +++ openacs-4/packages/acs-subsite/www/shared/portrait-bits.tcl 14 Dec 2015 18:06:18 -0000 1.10.2.2 @@ -6,23 +6,14 @@ @cvs-id $Id$ } { user_id:naturalnum,notnull - {item_id:naturalnum ""} {size ""} } +set item_id [acs_user::get_portrait_id -user_id $user_id] -# If the item_id is provided then we are fine -if {$item_id eq ""} { - if { ![db_0or1row get_item_id ""] } { - # ad_return_error "Couldn't find portrait" "Couldn't find a portrait for User $user_id" - #ad_return_string_as_file -string "" -mime_type "image/jpeg" -filename "" - return - } -} - if { $size eq "" } { cr_write_content -item_id $item_id -} else { +} else { ad_returnredirect "/image/${item_id}/${size}" }