Update Avatar URL Did Weird Stuff.

It was only finding the first two avatars and then thinking it was done.

I'm not entirely sure why it was doing that.
I think maybe all the cloning made it forget where it was or something.

Either way, it seems to work now, and really uses less memory.
This commit is contained in:
Christopher Vollick 2010-02-18 12:14:34 -05:00
parent c74aea589d
commit ddef800ec9

View File

@ -94,11 +94,11 @@ function updateAvatars($user)
} }
} }
$orig = clone($avatar); $orig_url = $avatar->url;
$avatar->url = Avatar::url($avatar->filename); $avatar->url = Avatar::url($avatar->filename);
if ($avatar->url != $orig->url) { if ($avatar->url != $orig_url) {
$sql = $sql =
"UPDATE avatar SET url = '" . $avatar->url . "' ". "UPDATE avatar SET url = '" . $avatar->url . "' ".
"WHERE profile_id = " . $avatar->profile_id . " ". "WHERE profile_id = " . $avatar->profile_id . " ".