fix: remove duplicate own company option in dropdown + bump 0.4.6

This commit is contained in:
2026-05-31 07:23:25 +03:00
parent fa67872f30
commit a355b34e4a
3 changed files with 9 additions and 9 deletions
+2 -3
View File
@@ -176,7 +176,7 @@
// Для admin: selectedCompany — выбранная компания (объект из getAllCompanies).
// Для обычного пользователя: selectedCompany — их компания (из getOrCreateCompany).
// company_id — числовой PK для передачи в скрытые поля форм.
const companyPk = selectedCompany ? (selectedCompany.id === 'own' ? null : selectedCompany.id) : null;
const companyPk = selectedCompany ? selectedCompany.id : null;
%>
<!-- Переключатель компании — только для администратора -->
@@ -187,7 +187,6 @@
<span style="font-size:.85rem;color:var(--muted);font-weight:500;">Компания:</span>
<select name="company" id="company-select"
style="padding:.4rem .75rem;border:1px solid var(--border);border-radius:6px;font-size:.85rem;background:#fff;">
<option value="own" <%= selectedCompany && selectedCompany.id === 'own' ? 'selected' : '' %>>Моя компания (<%= user.clientId %>)</option>
<% companies.forEach(c => { %>
<option value="<%= c.id %>" <%= selectedCompany && c.id === selectedCompany.id ? 'selected' : '' %>>
<%= c.name %> (<%= c.client_id %>) — <%= c.active_count %> зап.
@@ -196,7 +195,7 @@
</select>
<!-- Быстрый доступ к admin-страницам прямо из главной -->
<button type="submit" class="btn btn-sm">Выбрать</button>
<a href="/audit<%= selectedCompany && selectedCompany.id !== 'own' ? '?company=' + selectedCompany.id : '' %>"
<a href="/audit<%= selectedCompany ? '?company=' + selectedCompany.id : '' %>"
style="font-size:.82rem;color:var(--muted);text-decoration:none;">→ Аудит этой компании</a>
<a href="/admin"
style="font-size:.82rem;color:var(--muted);text-decoration:none;">→ Лимиты</a>