СОЗДАЕМ НАВИГАЦИЮ ПОСЛЕ УСТАНОВКИ ПОЛЬЗОВАТЕЛЯ
This commit is contained in:
@@ -84,10 +84,7 @@ function showMainInterface() {
|
|||||||
document.getElementById('current-user').textContent = userInfo;
|
document.getElementById('current-user').textContent = userInfo;
|
||||||
|
|
||||||
// 👇 СОЗДАЕМ НАВИГАЦИЮ ПОСЛЕ УСТАНОВКИ ПОЛЬЗОВАТЕЛЯ 👇
|
// 👇 СОЗДАЕМ НАВИГАЦИЮ ПОСЛЕ УСТАНОВКИ ПОЛЬЗОВАТЕЛЯ 👇
|
||||||
if (typeof createNavigation === 'function') {
|
createUserNavigation();
|
||||||
console.log('🔄 Создание навигации для пользователя:', currentUser.role);
|
|
||||||
createNavigation();
|
|
||||||
}
|
|
||||||
|
|
||||||
document.getElementById('tasks-controls').style.display = 'block';
|
document.getElementById('tasks-controls').style.display = 'block';
|
||||||
|
|
||||||
@@ -110,6 +107,22 @@ function showMainInterface() {
|
|||||||
const btn = document.getElementById('tasks-no-date-btn');
|
const btn = document.getElementById('tasks-no-date-btn');
|
||||||
if (btn) btn.classList.remove('active');
|
if (btn) btn.classList.remove('active');
|
||||||
}
|
}
|
||||||
|
// Новая функция для создания навигации
|
||||||
|
function createUserNavigation() {
|
||||||
|
if (typeof createNavigation === 'function') {
|
||||||
|
console.log('🔄 Создание навигации для пользователя:', currentUser.role);
|
||||||
|
createNavigation();
|
||||||
|
} else {
|
||||||
|
console.warn('⚠️ Функция createNavigation не найдена');
|
||||||
|
// Если функция не загружена, пробуем еще раз через небольшую задержку
|
||||||
|
setTimeout(() => {
|
||||||
|
if (typeof createNavigation === 'function') {
|
||||||
|
console.log('🔄 Повторная попытка создания навигации');
|
||||||
|
createNavigation();
|
||||||
|
}
|
||||||
|
}, 100);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Вспомогательная функция для отображения понятного имени роли
|
// Вспомогательная функция для отображения понятного имени роли
|
||||||
function getRoleDisplayName(role) {
|
function getRoleDisplayName(role) {
|
||||||
|
|||||||
Reference in New Issue
Block a user