this post was submitted on 09 Jul 2023
5 points (100.0% liked)
Lemmy
12514 readers
73 users here now
Everything about Lemmy; bugs, gripes, praises, and advocacy.
For discussion about the lemmy.ml instance, go to !meta@lemmy.ml.
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I had a peek at the source code and although I don't actually know Rust it looks like that error comes from a check for character length in the function "is_valid_body_field". Strangely it does the same check twice against two variables "POST_BODY_MAX_LENGTH" and "BODY_MAX_LENGTH".
The smaller of the two is BODY_MAX_LENGTH which is set at 10000, so I assume the max character limit is 10,000. There are no other checks in that function other than the character count and that's the only place in the source code that the text "invalid_body_field" shows up so I assume it's only sent as a response to too much text, but as I said I don't actually know Rust so I could be wrong.
I just checked validation.rs (line 132) too and you're right!