{"version":3,"sources":["../../../../../../src/api/integrations/storage/s3/controllers/s3.controller.ts"],"sourcesContent":["import { InstanceDto } from '@api/dto/instance.dto';\nimport { MediaDto } from '@api/integrations/storage/s3/dto/media.dto';\nimport { S3Service } from '@api/integrations/storage/s3/services/s3.service';\n\nexport class S3Controller {\n  constructor(private readonly s3Service: S3Service) {}\n\n  public async getMedia(instance: InstanceDto, data: MediaDto) {\n    return this.s3Service.getMedia(instance, data);\n  }\n\n  public async getMediaUrl(instance: InstanceDto, data: MediaDto) {\n    return this.s3Service.getMediaUrl(instance, data);\n  }\n}\n"],"mappings":"AAIO,IAAMA,EAAN,KAAmB,CACxB,YAA6BC,EAAsB,CAAtB,eAAAA,CAAuB,CAEpD,MAAa,SAASC,EAAuBC,EAAgB,CAC3D,OAAO,KAAK,UAAU,SAASD,EAAUC,CAAI,CAC/C,CAEA,MAAa,YAAYD,EAAuBC,EAAgB,CAC9D,OAAO,KAAK,UAAU,YAAYD,EAAUC,CAAI,CAClD,CACF","names":["S3Controller","s3Service","instance","data"]}