"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.GetOrganizationByIdQueryHandler = void 0; const OrganizationMapper_1 = require("../../DTOs/Mappers/OrganizationMapper"); class GetOrganizationByIdQueryHandler { constructor(orgRepo) { this.orgRepo = orgRepo; } async execute(query) { const org = await this.orgRepo.findById(query.id); if (!org) return null; return OrganizationMapper_1.OrganizationMapper.toShortDto(org); } } exports.GetOrganizationByIdQueryHandler = GetOrganizationByIdQueryHandler; //# sourceMappingURL=GetOrganizationByIdQueryHandler.js.map