Increase poll option length limit to 100 chars, number of options to 5
This commit is contained in:
		
							parent
							
								
									026da037a3
								
							
						
					
					
						commit
						42a4f549d9
					
				
					 2 changed files with 4 additions and 4 deletions
				
			
		|  | @ -77,7 +77,7 @@ class Option extends React.PureComponent { | ||||||
| 
 | 
 | ||||||
|           <AutosuggestInput |           <AutosuggestInput | ||||||
|             placeholder={intl.formatMessage(messages.option_placeholder, { number: index + 1 })} |             placeholder={intl.formatMessage(messages.option_placeholder, { number: index + 1 })} | ||||||
|             maxLength={25} |             maxLength={100} | ||||||
|             value={title} |             value={title} | ||||||
|             onChange={this.handleOptionTitleChange} |             onChange={this.handleOptionTitleChange} | ||||||
|             suggestions={this.props.suggestions} |             suggestions={this.props.suggestions} | ||||||
|  | @ -142,7 +142,7 @@ class PollForm extends ImmutablePureComponent { | ||||||
|         </ul> |         </ul> | ||||||
| 
 | 
 | ||||||
|         <div className='poll__footer'> |         <div className='poll__footer'> | ||||||
|           {options.size < 4 && ( |           {options.size < 5 && ( | ||||||
|             <button className='button button-secondary' onClick={this.handleAddOption}><Icon id='plus' /> <FormattedMessage {...messages.add_option} /></button> |             <button className='button button-secondary' onClick={this.handleAddOption}><Icon id='plus' /> <FormattedMessage {...messages.add_option} /></button> | ||||||
|           )} |           )} | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,8 +1,8 @@ | ||||||
| # frozen_string_literal: true | # frozen_string_literal: true | ||||||
| 
 | 
 | ||||||
| class PollValidator < ActiveModel::Validator | class PollValidator < ActiveModel::Validator | ||||||
|   MAX_OPTIONS      = 4 |   MAX_OPTIONS      = 5 | ||||||
|   MAX_OPTION_CHARS = 25 |   MAX_OPTION_CHARS = 100 | ||||||
|   MAX_EXPIRATION   = 1.month.freeze |   MAX_EXPIRATION   = 1.month.freeze | ||||||
|   MIN_EXPIRATION   = 5.minutes.freeze |   MIN_EXPIRATION   = 5.minutes.freeze | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue