okay. so admin can view all the statuses made and their own. but, authorized users cannot see any statuses or their own.

for instance... if you log on as an auth user, and go to the block that shows recent status updates, all you will see is usernames with an N/A besides them.

however, auth users can make a status update. they just cant see it.

permissions are as follows:
edit all statuses
edit own status X
post on all profiles X
use open API X
view all statuses X

I attached a pic of the fbss block.

CommentFileSizeAuthor
#5 ss2.JPG17.85 KBjrpowell01
#5 ss.JPG9.83 KBjrpowell01
ss.JPG8.88 KBjrpowell01

Comments

icecreamyou’s picture

Category: bug » support
Status: Active » Postponed (maintainer needs more info)

No file in FBSS contains the text "n/a," nor does FBSS reference any external function that contains the text "n/a" as far as I can find, and I can't reproduce your problem (nor, apparently, can the other thousands of FBSS users). So what you're seeing is probably the result of a bad upgrade, permissions needing rebuilding, or some modification of the code. I suggest you delete the facebook_status folder, replace it with the latest dev, run update.php, and then refresh your browser cache. If it's still not working, rebuild your permissions.

Also check and see if the statuses get saved in the database (PHP version and SQL version and type are always good details to include).

jrpowell01’s picture

okay. im going to give it a try right now.

jrpowell01’s picture

okay i got nothing new except the the 'save' button is now in the correct spot. authorized users still get N/A in place of what should be their or another persons status.

jrpowell01’s picture

still works fine for admin. and how do i rebuild permissions?

jrpowell01’s picture

StatusFileSize
new9.83 KB
new17.85 KB
jrpowell01’s picture

wow. this is bs... rebuilt permissions and non-admin users still get the same old thing... N/A where their status should be. are their any modules that could be conflicting with fbss? ?

icecreamyou’s picture

Go to admin/content/node-settings and click the Rebuild Permissions button.

Also check your database and see what shows up in the facebook_status table and let me know what version of PHP and what type and version of SQL you have.

If rebuilding permissions doesn't work, try giving authenticated users the Edit All Statuses permission and see if that does it. There was a bug awhile back that kept users on some systems from posting new statuses without that permission and I suppose this could be related.

jrpowell01’s picture

well i rebuilt permission but i dont know check my database. but i will try giving them edit all.

icecreamyou’s picture

For my sanity, please try not to post 5 comments in rapid succession. If you're in need of feedback that quickly, try the #drupal channel on IRC.

Also, I just looked it up, and this is unrelated to the other bug I mentioned. The problem is probably related to the input filter that you're running over the statuses having too high permissions.

icecreamyou’s picture

Status: Postponed (maintainer needs more info) » Fixed

Alright, I can reproduce the issue. You need to go to admin/settings/facebook_status and set the "Input filter" option to something that your authenticated users can see. (FYI, check_markup() is where the "n/a" is coming from.)

jrpowell01’s picture

woohoo! thanks ice! that was too easy of a fix for this much frustration. i actually forgot all about changing the my input filter... thanks you!

jrpowell01’s picture

fixed! :)

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.