1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Not a Bug Problem with "Test Permissions" in ACP

Discussion in 'Resolved Bug Reports' started by Saarbruecken, Jan 30, 2016.

  1. Saarbruecken

    Saarbruecken Active Member

    1. Restrict a forum to "View Node" only permissions (Allow - View Node, Revoke - for all other options); the forum will then be shown as (Private) on the forum home page.
    2. Go to Admin Panel and use "Test Permissions" on an user, that is affected by the "View Node" only permission.
    3. You'll see the forum marked as "(Private)", but when clicking the forum, you'll see older threads that really exist, but you cannot see current threads or view any of those threads.
    The problem only occurs when using the "Test Permissions" feature in Admin Panel and it appears, that only threads that have been created in previous releases of XenForo are affected (I can see threads from 2015 and older only), currently or newly created threads are not affected by this bug.
     
    Last edited: Jan 30, 2016
  2. Mike

    Mike XenForo Developer Staff Member

    Are the older threads ones that you created? They would still be visible on the basis that you can see your own threads (but not others'). The lack of permission to view thread content would mean that you can't go into them (but you can see them listed). This would all be expected and correct.
     
  3. Saarbruecken

    Saarbruecken Active Member

    You are right, I am the OP of all those threads, but I am not testing my own permissions, I am testing the permissions of another forum user, and it's still displaying threads I've created.
     
  4. Chris D

    Chris D XenForo Developer Staff Member

    That is expected.

    When testing permissions you are still logged in as you, but someone else's permissions are applied.

    FWIW the Test Permissions feature because of this has limited use compared to something such as the Analyze Permissions feature. It's recommended that you use that over Test Permissions.
     
  5. Saarbruecken

    Saarbruecken Active Member

    Understood! Thanks for the clarification. :)
     

Share This Page