- // check size of report and check for whitespace
- let reason = data.reason.trim();
- if reason.is_empty() {
- return Err(LemmyError::from_message("report_reason_required"));
- }
- if reason.chars().count() > 1000 {
- return Err(LemmyError::from_message("report_too_long"));
- }
+ let reason = self.reason.trim();
+ check_report_reason(reason, context)?;