From c24714965fdd5af6368bf0ea44c25fbbe93d3733 Mon Sep 17 00:00:00 2001
From: ftimme <ft@falkotimme.com>
Date: Fri, 16 Dec 2005 10:03:21 -0500
Subject: [PATCH] 

---
 interface/web/dns/soa_edit.php |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/interface/web/dns/soa_edit.php b/interface/web/dns/soa_edit.php
index 5ad043c..e38109f 100644
--- a/interface/web/dns/soa_edit.php
+++ b/interface/web/dns/soa_edit.php
@@ -56,6 +56,17 @@
         function onSubmit() {
                 global $app, $conf;
 
+                if($app->tform->getCurrentTab() == 'rr'){
+                  parent::onSubmit();
+                  return true;
+                }
+
+                if($this->dataRecord['id'] > 0){
+                  if(!$app->tform->checkPerm($this->dataRecord['id'],'u')) $app->error($app->tform->wordbook['error_no_permission']);
+                } else {
+                  if(!$app->tform->checkPerm($this->dataRecord['id'],'i')) $app->error($app->tform->wordbook['error_no_permission']);
+                }
+
                 $app->uses('validate_dns');
                 $app->tform->errorMessage .= $app->validate_dns->validate_soa($this->dataRecord);
 

--
Gitblit v1.9.1