Отключение регистрации пользователей

Vechnyj 10 years ago

Добрый день.
После обновления возникла проблема: при отключении регистрации пользователей через web ничего не изменяется. "Галку" снял - сохранить нажал - зашел в свойства сервера - "галка" стоит опять.
Как запретить пользователям регистрироваться?

Anton Tananaev 10 years ago

Посмотрите если есть какие-нибудь ошибки в консоли браузера или на сервере.

Vechnyj 10 years ago

Лог сервера чистый, а в консоли браузера появляется unreachable code after return statement ext-all.js:22:366125
Лог сервера https://yadi.sk/i/jnZaZvGt33AEVr
wrapper.log https://yadi.sk/d/6_0h4Oi533AEb6
WEB-консоль (последние две строки появляются в момент сохранения настроек сервера) https://yadi.sk/i/0EZwWD7333AGzf

Anton Tananaev 10 years ago

Ничего не вижу подозрительного в логах. Смотрите что в ответ на запрос PUT /api/server приходит.

Anton Tananaev 10 years ago

Проблема исправлена:

https://github.com/tananaev/traccar-web/issues/356

Vechnyj 10 years ago

Перекачал 3 файла (Login.js, UserDialog.js, ServerDialog.js) из https://github.com/tananaev/traccar-web/tree/master/web/app/view не помогло.
Регистрация стала отключаться только при замене файла ext-all.js версией для Traccar3.8.

Anton Tananaev 10 years ago

Заменить 3 файла не достаточно. По умолчанию Traccar использует минимизированную версию веб приложения.

Vechnyj 10 years ago

Что тогда необходимо сделать?

Anton Tananaev 10 years ago
Vechnyj 10 years ago

Спасибо.
сделал через: Add following line to the config: <entry key='web.debug'>true</entry>

Alexander 3 years ago

Это решение действует и в настоящее время. В настройках появляется пункт "Регистрация", сняв галочку с которого регистрация нового пользователя на стартовой странице входа становится недоступной. Строка добавлена в файл конфигурации /opt/traccar/conf/default.xml

<entry key='web.debug'>true</entry>