group permissions check & first check on index page

This commit is contained in:
Richard Underwood 2017-01-06 15:50:54 +00:00
parent a57af479b8
commit 6d56c7a44f
2 changed files with 20 additions and 2 deletions

View file

@ -153,7 +153,7 @@ function quote_content($content) {
}
function check_account($zone) {
return is_adminuser() or ($zone->account === get_sess_user());
return is_adminuser() or ($zone->account === get_sess_user()) or check_permissions($zone->id,PERM_VIEW);
}
if (isset($_GET['action'])) {
@ -200,6 +200,7 @@ case "listrecords":
$zone->parse($zonedata);
$records = $zone->rrsets2records();
// if(permissions($zone->id))
if(!empty($_POST['label'])) {
$records=array_filter($records,
function ($val) {