Rename MAX_CHARS to MAX_TOOT_CHARS to be more specific.
This commit is contained in:
		
							parent
							
								
									dae8916544
								
							
						
					
					
						commit
						ca5440b93d
					
				@ -136,4 +136,4 @@ STREAMING_CLUSTER_NUM=1
 | 
				
			|||||||
# GID=1000
 | 
					# GID=1000
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Maximum allowed character count
 | 
					# Maximum allowed character count
 | 
				
			||||||
# MAX_CHARS=500
 | 
					# MAX_TOOT_CHARS=500
 | 
				
			||||||
 | 
				
			|||||||
@ -20,7 +20,7 @@ import { length } from 'stringz';
 | 
				
			|||||||
import { countableText } from '../util/counter';
 | 
					import { countableText } from '../util/counter';
 | 
				
			||||||
import initialState from '../../../initial_state';
 | 
					import initialState from '../../../initial_state';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const maxChars = initialState.max_chars;
 | 
					const maxChars = initialState.max_toot_chars;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const messages = defineMessages({
 | 
					const messages = defineMessages({
 | 
				
			||||||
  placeholder: { id: 'compose_form.placeholder', defaultMessage: 'What is on your mind?' },
 | 
					  placeholder: { id: 'compose_form.placeholder', defaultMessage: 'What is on your mind?' },
 | 
				
			||||||
 | 
				
			|||||||
@ -3,11 +3,11 @@
 | 
				
			|||||||
class InitialStateSerializer < ActiveModel::Serializer
 | 
					class InitialStateSerializer < ActiveModel::Serializer
 | 
				
			||||||
  attributes :meta, :compose, :accounts,
 | 
					  attributes :meta, :compose, :accounts,
 | 
				
			||||||
             :media_attachments, :settings, :push_subscription,
 | 
					             :media_attachments, :settings, :push_subscription,
 | 
				
			||||||
             :max_chars
 | 
					             :max_toot_chars
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  has_many :custom_emojis, serializer: REST::CustomEmojiSerializer
 | 
					  has_many :custom_emojis, serializer: REST::CustomEmojiSerializer
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def max_chars
 | 
					  def max_toot_chars
 | 
				
			||||||
    StatusLengthValidator::MAX_CHARS
 | 
					    StatusLengthValidator::MAX_CHARS
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -4,7 +4,7 @@ class REST::InstanceSerializer < ActiveModel::Serializer
 | 
				
			|||||||
  include RoutingHelper
 | 
					  include RoutingHelper
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  attributes :uri, :title, :description, :email,
 | 
					  attributes :uri, :title, :description, :email,
 | 
				
			||||||
             :version, :urls, :stats, :thumbnail, :max_chars
 | 
					             :version, :urls, :stats, :thumbnail, :max_toot_chars
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def uri
 | 
					  def uri
 | 
				
			||||||
    Rails.configuration.x.local_domain
 | 
					    Rails.configuration.x.local_domain
 | 
				
			||||||
@ -30,7 +30,7 @@ class REST::InstanceSerializer < ActiveModel::Serializer
 | 
				
			|||||||
    full_asset_url(instance_presenter.thumbnail.file.url) if instance_presenter.thumbnail
 | 
					    full_asset_url(instance_presenter.thumbnail.file.url) if instance_presenter.thumbnail
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def max_chars
 | 
					  def max_toot_chars
 | 
				
			||||||
    StatusLengthValidator::MAX_CHARS
 | 
					    StatusLengthValidator::MAX_CHARS
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,7 @@
 | 
				
			|||||||
# frozen_string_literal: true
 | 
					# frozen_string_literal: true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
class StatusLengthValidator < ActiveModel::Validator
 | 
					class StatusLengthValidator < ActiveModel::Validator
 | 
				
			||||||
  MAX_CHARS = (ENV['MAX_CHARS'] || 500).to_i
 | 
					  MAX_CHARS = (ENV['MAX_TOOT_CHARS'] || 500).to_i
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def validate(status)
 | 
					  def validate(status)
 | 
				
			||||||
    return unless status.local? && !status.reblog?
 | 
					    return unless status.local? && !status.reblog?
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user