Possible bug in 2.1 beta 3 for permissions - cross check
I'm just looking at 2.1 beta 3 for my forum and I spotted that the "New Discussion" button is shown when not logged in. If I click on it and try to submit a post it gives an error, which is fair enough, but I'm wondering why that button is there at all.
I just wanted to ask if anyone else who is using 2.1 beta 3 could check if this is the case for them as well incase I have a config error, before I open a bug report?
I've traced it back to the
Vanilla.Discussions.Add permission, which on my forum, when not logged in is:
[Vanilla.Discussions.Add] => Array (  => -1 )
If I add a check into
class.session.php on line 128 for
$Permissions[$Permission] != -1 then the button disappears as expected, but that doesn't seem right to me...