]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Update Avatar URL Did Weird Stuff.
authorChristopher Vollick <psycotica0@gmail.com>
Thu, 18 Feb 2010 17:14:34 +0000 (12:14 -0500)
committerChristopher Vollick <psycotica0@gmail.com>
Thu, 18 Feb 2010 17:14:34 +0000 (12:14 -0500)
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.

scripts/updateavatarurl.php

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