mirror of
https://github.com/farmOS/farmOS.git
synced 2024-02-23 11:37:38 +01:00
Issue #2902053: Access denied on log imports
This commit is contained in:
parent
d51a26a7a8
commit
e33f4fdea0
|
@ -26,10 +26,18 @@ function farm_import_farm_access_perms($role) {
|
|||
|
||||
// Grant farm managers access to Feeds importers.
|
||||
if ($role == 'Farm Manager') {
|
||||
$types = farm_asset_types();
|
||||
foreach ($types as $type) {
|
||||
|
||||
// Add permissions for asset importers.
|
||||
$asset_types = farm_asset_types();
|
||||
foreach ($asset_types as $type) {
|
||||
$perms[] = 'import farm_asset_' . $type->type . ' feeds';
|
||||
}
|
||||
|
||||
// Add permissions for log importers.
|
||||
$log_types = log_types();
|
||||
foreach ($log_types as $type) {
|
||||
$perms[] = 'import log_' . $type->type . ' feeds';
|
||||
}
|
||||
}
|
||||
|
||||
return $perms;
|
||||
|
|
Loading…
Reference in a new issue