From e749c862333a9278a55e9932bfaea487643653a3 Mon Sep 17 00:00:00 2001 From: Archos Date: Sat, 17 Jan 2026 19:29:29 +0100 Subject: [PATCH] Fix patch format --- char-limit.patch | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/char-limit.patch b/char-limit.patch index c1f9fa1..ef9662b 100644 --- a/char-limit.patch +++ b/char-limit.patch @@ -1,17 +1,25 @@ +diff --git a/app/validators/status_length_validator.rb b/app/validators/status_length_validator.rb +index 1234567..abcdefg 100644 --- a/app/validators/status_length_validator.rb +++ b/app/validators/status_length_validator.rb -@@ -3,7 +3,7 @@ +@@ -2,7 +2,7 @@ + class StatusLengthValidator < ActiveModel::Validator - MAX_CHARS = 500 + MAX_CHARS = 2500 URL_PLACEHOLDER_CHARS = 23 URL_PLACEHOLDER = 'x' * 23 +diff --git a/app/javascript/mastodon/features/compose/containers/compose_form_container.js b/app/javascript/mastodon/features/compose/containers/compose_form_container.js +index 1234567..abcdefg 100644 --- a/app/javascript/mastodon/features/compose/containers/compose_form_container.js +++ b/app/javascript/mastodon/features/compose/containers/compose_form_container.js -@@ -50,7 +50,7 @@ +@@ -71,7 +71,7 @@ const mapStateToProps = state => ({ + anyMedia: state.getIn(['compose', 'media_attachments']).size > 0, + isInReply: state.getIn(['compose', 'in_reply_to']) !== null, + lang: state.getIn(['compose', 'language']), - maxChars: state.getIn(['server', 'server', 'configuration', 'statuses', 'max_characters'], 500), + maxChars: state.getIn(['server', 'server', 'configuration', 'statuses', 'max_characters'], 2500), }); - export default connect(mapStateToProps, mapDispatchToProps)(ComposeForm); + const mapDispatchToProps = dispatch => ({