/* SPDX-FileCopyrightText: © 2025 Hornwitser SPDX-License-Identifier: AGPL-3.0-or-later */ import type { ServerUser } from "~/server/database" import type { ApiTombstone, ApiUser } from "~/shared/types/api"; export function serverUserToApi(user: ServerUser): ApiUser | ApiTombstone { if (user.deleted) { return { id: user.id, updatedAt: user.updatedAt, deleted: true, } } return { id: user.id, updatedAt: user.updatedAt, type: user.type, name: user.name, } }