From f2e166220a731e15eeacecdc685fabb81d832d02 Mon Sep 17 00:00:00 2001
From: Paul Couture <paul@cluebattery.com>
Date: Fri, 7 Oct 2011 13:30:17 -0500
Subject: [PATCH] Issue #1302822: Added user_access check for permission to edit category.

---
 uc_advanced_catalog.pages.inc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/uc_advanced_catalog.pages.inc b/uc_advanced_catalog.pages.inc
index d4cad70..a90ba0d 100644
--- a/uc_advanced_catalog.pages.inc
+++ b/uc_advanced_catalog.pages.inc
@@ -119,7 +119,7 @@ function uc_advanced_catalog_browse($tid = 0) {
       $cat_rows[] = $row;
     }
     // modded: add taxonomy edit link
-    if ($catalog->tid != 0) {
+    if ($catalog->tid != 0 && user_access('administer taxonomy')) {
       $output .= '<div class="uac-edit">'. l(t('Edit category'), 'admin/content/taxonomy/edit/term/'. $catalog->tid, array('query' => array('destination' => $_GET['q']))) .'</div>';
     }
     // end of mod
@@ -264,7 +264,7 @@ function uc_advanced_catalog_products($catalog, $defaults = array(), $types = ar
     $output .= theme('links', $links, array('class' => 'links inline uc-categories')) ."<br />\n";
   }
   // catalog description
-  if ($catalog->tid != 0) {
+  if ($catalog->tid != 0 && user_access('administer taxonomy')) {
     $output .= '<div class="uac-edit">'. l(t('Edit category'), 'admin/content/taxonomy/edit/term/'. $catalog->tid, array('query' => array('destination' => $_GET['q']))) .'</div>';
   }
   
-- 
1.7.3.4

