/
rykit
/
lifequest-app
Обзор
Документация
Войти
/
rykit
/
lifequest-app
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
server/src/modules/sync/sync.controller.ts
17 строк
600 B
Rykitik
add: реализовал минимальный sync bootstrap для account mode
26 апр 2026, 22:38
26 апр 2026, 22:38
3ddd89e
Код
Авторство
О чём код?
import type { Request, Response } from 'express' import { AppError } from '../../shared/errors/AppError.js' import { asyncHandler } from '../../shared/utils/asyncHandler.js' import { getSyncBootstrapState } from './sync.service.js' export const getSyncBootstrapController = asyncHandler(async (request: Request, response: Response) => { if (!request.user?.id) { throw new AppError('Требуется авторизация.', 401, { code: 'unauthorized', }) } const bootstrapState = await getSyncBootstrapState(request.user.id) response.status(200).json(bootstrapState) })