Appearance
apps/api/src/features/members/members.controller.ts ​
Auto-generated by
scripts/generate-file-docs.ts. Do not edit — overwritten on every run.
Purpose ​
Members HTTP handlers. Every response goes through toUserProfile() / toMemberSummary() to strip passwordHash, externalUserId, and other internal columns before leaving the API. /
Exports ​
export async function getMyProfileexport async function getDirectoryexport async function getMemberByIdexport async function updateMyProfileexport async function adminUpdateMemberexport async function uploadProfilePhotoexport async function deleteProfilePhotoexport async function adminDeactivateMemberexport async function listGroupLeadersexport async function getMemberGroupLeadersexport async function setMemberGroupLeaders
Imports ​
../../lib/errors../../lib/pagination../../lib/response../auth/auth.dto./members.service@hch/shared-typesfastify