fix: remove duplicate own company option in dropdown + bump 0.4.6
This commit is contained in:
+2
-3
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user