server: Reject oversized invoice descriptions with badarg
- check or remove this line after you've added a CHANGELOG entry or if your PR doesn't need one (they should go into
CHANGELOG/unreleased/)
Summary by CodeRabbit
Release Notes
- Bug Fixes
- Invoice description validation now occurs upfront, rejecting oversized or invalid descriptions with clear error messages and eliminating spurious error logging.
Edited by coderabbit