This commit is contained in:
marshal
2026-05-26 09:24:47 +03:00
22 changed files with 2507 additions and 1508 deletions

View File

@@ -72,4 +72,13 @@ export class MinioService {
throw error;
}
}
async getSignedUrl(objectName: string, expirySeconds: number = 300): Promise<string> {
try {
return await this.client.presignedGetObject(this.bucket, objectName, expirySeconds);
} catch (error) {
this.logger.error(`Failed to generate signed URL for ${objectName}:`, error);
throw error;
}
}
}