fix: cap TTS audio uploads at 25 MiB

This commit is contained in:
2026-08-31 07:32:23 -04:00
parent 0abaacfcc0
commit babff260a1
2 changed files with 8 additions and 2 deletions
+2 -2
View File
@@ -12,7 +12,7 @@
if (!defined('ABSPATH')) exit;
const FEA_AUDIO_MAX_BYTES = 268435456; // 256 MiB: admite cartas largas.
const FEA_AUDIO_MAX_BYTES = 26214400; // 25 MiB: mite operativo de producción.
add_action('rest_api_init', function () {
register_rest_route('fea/v1', '/subir-audio', [
@@ -160,7 +160,7 @@ function fea_subir_audio_validate_file($file) {
if ((int) $file['size'] <= 0 || (int) $file['size'] > FEA_AUDIO_MAX_BYTES) {
return new WP_Error(
'fea_subir_audio_file_too_large',
'El audio debe ocupar entre 1 byte y 256 MiB.',
'El audio debe ocupar entre 1 byte y 25 MiB.',
['status' => 400]
);
}