Authorized Users cant view any statuses

jrpowell01 - August 13, 2009 - 05:04
Project:Facebook-style Statuses (Microblog)
Version:6.x-2.0-rc1
Component:User interface
Category:support request
Priority:normal
Assigned:Unassigned
Status:closed
Description

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.

AttachmentSize
ss.JPG8.88 KB

#1

IceCreamYou - August 13, 2009 - 16:10
Category:bug report» support request
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).

#2

jrpowell01 - August 13, 2009 - 19:08

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

#3

jrpowell01 - August 13, 2009 - 19:14

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.

#4

jrpowell01 - August 13, 2009 - 19:16

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

#5

jrpowell01 - August 13, 2009 - 19:16
AttachmentSize
ss2.JPG 17.85 KB
ss.JPG 9.83 KB

#6

jrpowell01 - August 13, 2009 - 19:32

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? ?

#7

IceCreamYou - August 13, 2009 - 19:34

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.

#8

jrpowell01 - August 13, 2009 - 19:41

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

#9

IceCreamYou - August 13, 2009 - 19:45

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.

#10

IceCreamYou - August 13, 2009 - 20:33
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.)

#11

jrpowell01 - August 13, 2009 - 23:58

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!

#12

jrpowell01 - August 13, 2009 - 23:59

fixed! :)

#13

System Message - August 28, 2009 - 00:00
Status:fixed» closed

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

 
 

Drupal is a registered trademark of Dries Buytaert.