I went Photo page. Default it showed all pictures uploaded by other users. Then I click on tab to see my pictures (I have no pictures), I get following fatal error:
Fatal error: Call to a member function getGUID() on a non-object in /srv/disk2/1185896/www/myownsite.com/mod/tidypics/pages/photos/owner.php on line 25
The username which this problem had is "ötek". So URL is
http://www.myownsite.com/photos/owner/ötek
I change the username to "otek" now I have no problem with TidyPics. To me seem that TidyPics username handling not compatible with Elgg usernama handling.
I am with: Elgg 1.8.9 and Tidypics 1.8.0 rc1.
Thank you.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- İşöğüçı@Sinan
İşöğüçı - 0 likes
- Team Webgalli@webgalli
Team Webgalli - 0 likes
- DhrupDeScoop@Dhrup2000
DhrupDeScoop - 0 likes
You must log in to post replies.@Selen,
I was able to repeat your problem for usernames with the letter "ö". As it also happens to be a letter used in Turkish, I realized I have the same issue (regardless of whether the user has photos or not, as soon as you click on "mine", you hit this).
So for the issue: Fatal error: Call to a member function getGUID() on a non-object in ...../www/myownsite.com/mod/tidypics/pages/photos/owner.php on line xx (line numbers are 25 and 50).
It looks like the problem is with the $owner->getGUID() method. Probably it can not handle the utf-8 chars.
What I did is: I replaced all references to $owner->getGUID() with elgg_get_page_owner_guid()
Now I do not receive the fatal error but the pictures of the current user are not displayed either. So it is not a solution.
Best Regards.
@Isoguci : as a temporary solution instead of elgg_get_page_owner_guid() try elgg_get_logged_in_user_guid().
PS : Not tested, Not checked.
http://community.elgg.org/plugins/385077/1.8.0%20rc1/tidypics-photo?annoff=125