Item5809: Wrong calculation of topic-acls / wrong calculatoin for web-acls if hierchical web
Priority: Low
Current State: No Action Required
Released In:
Target Release: n/a
I have attached a patch. It fixes the calculation of the ACLs for a topics and hierchical webs.
Yet, topic ACLs are not correctly calculated, because if the topic-prefs are not set, the web-prefs should be the one to look at. This has not been done yet.
We had no support for hierchical-webs-acl calculation at all. Using subwebs without acl-prefs would not cause in using the parent web ones
It took me a while to track down what the fuck was going wrong with the plugin, until I discovered this report (which was left in "New" state, even though a checkin had been made against it).
There is no need to have a separate function for evaluating what is already evaluated in the standard mechanism. I will be reverting this.
--
CrawfordCurrie - 27 Apr 2009 (slightly annoyed)