fix: cap TTS audio uploads at 25 MiB
This commit is contained in:
@@ -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: lí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]
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user