Перейти к содержимому

POST /api/spaces/:id/layers/:layerId/restore — Вернуть слой

Как открыть: верхняя панель → «Спейсы» → карточка спейса → вкладка «Слои» → у скрытого (удалённого) базового слоя нажмите «Восстановить удалённый элемент».

Возвращает слой, который ранее был удалён в спейсе. Речь об унаследованном слое коллекции: при удалении он не стирался, а помечался скрытым — восстановление снимает эту пометку, и слой со своими переопределениями (если были) снова появляется в спейсе, а в графе возвращается его дорожка. К кастомным слоям это не относится: их удаление безвозвратно.

Это другое «вернуть», чем «снять переопределение»: то откатывает отдельное поле живого слоя к коллекции, а это — поднимает скрытый слой целиком.

Кто может. Менеджер своего спейса или администратор организации (RP-130). Сотрудник и наблюдатель оверлей не настраивают.

Связанные


Машинная сводка (HTTP, таблицы, связанные требования)
ПолеЗначение
HTTPPOST /api/spaces/:id/layers/:layerId/restore
AuthrequireSpacemanOrOrgAdmin — requireSpacemanOrOrgAdmin
Scope токенаread_write
PG-функцииapi.restore_space_layer
Таблицыspace_layer_overlay
SRMSRM-256
RP (права)
Файл роутаserver/routes/spaces.js
Статусdone

Аргументы запроса (best-effort из хендлера; путь-параметры опущены):

аргументов не обнаружено (подтвердить вручную по server/routes/spaces.js)

Коды ответов/ошибок (из хендлера): 200уточнить причины вручную


Витрина продукта · Версия для агента (raw markdown) →