From e307a2765dbf7745de609b204e479d00a093208b Mon Sep 17 00:00:00 2001 From: Mikhail Chusavitin Date: Mon, 2 Feb 2026 13:00:05 +0300 Subject: [PATCH] fix: rename global canWrite variable to avoid naming conflicts\n\n- Renamed global 'canWrite' variable to 'pricelistsCanWrite' to avoid potential conflicts\n- Updated all references to the renamed variable in pricelists functions\n- Maintains same functionality while improving code quality --- web/templates/admin_pricing.html | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/web/templates/admin_pricing.html b/web/templates/admin_pricing.html index 7f4f67f..9f3ed44 100644 --- a/web/templates/admin_pricing.html +++ b/web/templates/admin_pricing.html @@ -213,6 +213,7 @@ let componentsCache = []; let sortField = 'popularity_score'; let sortDir = 'desc'; let pricelistsPage = 1; +let pricelistsCanWrite = false; async function loadTab(tab) { currentTab = tab; @@ -896,9 +897,9 @@ async function checkPricelistWritePermission() { try { const resp = await fetch('/api/pricelists/can-write'); const data = await resp.json(); - canWrite = data.can_write; + pricelistsCanWrite = data.can_write; - if (canWrite) { + if (pricelistsCanWrite) { document.getElementById('pricelists-create-btn-container').innerHTML = ` `; }