Fatal error: Call to member function getUserID() on a non-object in /home/content/32/8889132/html/packages/lerteco_wall/blocks/lerteco_wall/elements/posting_items.php on line 23

Permalink Browser Info Environment
concrete5 5.6.0.2

When i use the "sitewide feed" option for the wall i get the error at the bottom of the wall feed and as a result the dashboard tool bar is not showing up forcing me to find my way to the sitemap to delete the latest version of the page. I have a "profile" wall as well that seems to be working fine ?! Any input would be great, thanks!!

Type: Discussion
Status: New
enlil
View Replies: View Best Answer
jshannon replied on at Permalink Best Answer Reply
jshannon
Hi.

My first question is what's your level of familiarity with PHP and mySQL? That'll help me decide what level of debugging you can do on my behalf. Or, would it be possible that I'm given temporary phpmysql access to the site?

Secondly, what's the context? I notice that your recently purchased the add-on. Was it a clean install, or did you upgrade from one of the previous free versions, or maybe the github version?

The error is due to the post record not having a user account associated (or, now that i look at the code and think about it, maybe a user id that no longer has an account because the account was deleted). Any ideas how this might have happened? What kind of post do you think it was? A wall post (ie, from spackle)? Any chance it was an unloggedin user? (This shouldn't be possible, but maybe spackle doesn't fully check...) Any other thoughts about this?
enlil replied on at Permalink Reply
enlil
Hmmm, wasn't following the post and it fell into oblivion.

For anyone landing on this page, this is now updated in all recent versions. Thanks jshannon.

concrete5 Environment Information

Browser User-Agent String

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You have not specified a license for this support ticket. You must have a valid license assigned to a support ticket to request a refund.