@golemio/energetics
Version:
Golemio Energetics Module
17 lines • 629 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.AbstractController = void 0;
class AbstractController {
constructor(accessLimitationRepository) {
this.accessLimitationRepository = accessLimitationRepository;
}
async getAllowedOrganizationIds(req) {
const accessLimit = req.query.accessLimit;
if (accessLimit === "admin") {
return null;
}
return await this.accessLimitationRepository.getOrganizationsByGroupName(accessLimit);
}
}
exports.AbstractController = AbstractController;
//# sourceMappingURL=AbstractController.js.map
;