Troubles with permissons on lists
Permalink
Hi,
As far as I see it at the moment, this is a core issue, so I'm posting it here instead of posting it in the support section of the particular add-on.
We're trying to use the add-on Downloads List, to show our customers a nice, easily maintained downloads list on their personal page.
Files are added to sets. Each user has it's 'own' set, they've got read permissions on this set. As we already found out, this module also needs search permissions on the set.
The files seem to display correctly, but many are missing. Files won't show when another user has it's own permissions on this file. This is true, when a file is added to 2 sets.
Some digging in the code (I can read and alter PHP-code a bit) leads to /concrete/models/file_list.php, whose functions are used in the module.
Files not getting listed when there's more than one user permission, sounds like a bug in here to me.
I would really appreciate any quick reply on this. (Actually it should have been working from today, but we discovered this in the afternoon.)
Many thanks in advance!
As far as I see it at the moment, this is a core issue, so I'm posting it here instead of posting it in the support section of the particular add-on.
We're trying to use the add-on Downloads List, to show our customers a nice, easily maintained downloads list on their personal page.
Files are added to sets. Each user has it's 'own' set, they've got read permissions on this set. As we already found out, this module also needs search permissions on the set.
The files seem to display correctly, but many are missing. Files won't show when another user has it's own permissions on this file. This is true, when a file is added to 2 sets.
Some digging in the code (I can read and alter PHP-code a bit) leads to /concrete/models/file_list.php, whose functions are used in the module.
Files not getting listed when there's more than one user permission, sounds like a bug in here to me.
I would really appreciate any quick reply on this. (Actually it should have been working from today, but we discovered this in the afternoon.)
Many thanks in advance!