Вопросы и ответы по серверу BOOCO Meteor (v 1.x)
Если у компании есть офисы в разных часовых поясах, в календаре помещения должно отображаться время в нужном часовом поясе (в зависимости от сценария).
Например, это необходимо, если пользователь:
- бронирует помещение:
- в своем офисе;
- в гостевом офисе (находясь там);
- в гостевом офисе (находясь в домашнем офисе);
- бронирует переговорные комнаты одновременно в разных офисах для проведения ВКС-встречи;
- находится в другом часовом поясе и планирует встречу в домашнем офисе после возвращения.
На сервере BOOCO для всех переговорных комнат и рабочих мест по умолчанию установлен часовой пояс UTC.
Изменить часовой пояс для помещения можно в разделе Инструменты администратора → REST API.
<aside> ⚠️ Помещение создается с часовым поясом сервера, поэтому перед созданием помещений нужно установить часовой пояс сервера.
</aside>
У пользователя admin
должны быть настроены права read:any
и update:any
для ресурса venues
— разрешают редактировать коллекцию venues на сервере BOOCO.
В разделе Инструменты администратора → REST API:
Узнайте текущий часовой пояс помещения:
Тип запроса: GET
;
REST API URL: http(s)://<адрес сервера>/api/v1/venues/<имя помещения>
(замените <имя помещения>
на значение из поля Название помещения в Карточке ресурса).
В результатах запроса текущий часовой пояс помещения будет указан в поле timezone
.
Установите новый часовой пояс:
PUT
;http(s)://<адрес сервера>/api/v1/venues/<имя помещения>
;{"timezone": "Europe/Moscow"}
(замените Europe/Moscow
на нужный часовой пояс).Проверьте, что для помещения установлен новый timezone
:
GET
;http(s)://<адрес сервера>/api/v1/venues/<имя помещения>
.В разделе Инструменты администратора → REST API:
_id
****нужного помещения:
GET
;http(s)://<адрес сервера>/api/v1/venues
.timezone
не установлен или установлен некорректно.PUT
;http(s)://<адрес сервера>/api/v1/venues/:_id?key=_id
(замените :_id
на _id
помещения);{"timezone": "Europe/Moscow"}
(замените Europe/Moscow
на нужный часовой пояс).