PLT-5764 Fixed channel name minimum length (#5693)
* make sure that we use constants for channel name min length * changed channel name error to match channel URL error * changed constant max channel name length to 22 and reapply in modal * reverted dutch translation
Этот коммит содержится в:
коммит произвёл
Christopher Speller
родитель
fa47132b8f
Коммит
dc2e733058
@@ -77,7 +77,7 @@ export default class NewChannelModal extends React.Component {
|
||||
e.preventDefault();
|
||||
|
||||
const displayName = ReactDOM.findDOMNode(this.refs.display_name).value.trim();
|
||||
if (displayName.length < 1) {
|
||||
if (displayName.length < Constants.MIN_CHANNELNAME_LENGTH) {
|
||||
this.setState({displayNameError: true});
|
||||
return;
|
||||
}
|
||||
@@ -104,7 +104,7 @@ export default class NewChannelModal extends React.Component {
|
||||
<p className='input__help error'>
|
||||
<FormattedMessage
|
||||
id='channel_modal.displayNameError'
|
||||
defaultMessage='This field is required'
|
||||
defaultMessage='Channel name must be 2 or more characters'
|
||||
/>
|
||||
{this.state.displayNameError}
|
||||
</p>
|
||||
@@ -232,7 +232,7 @@ export default class NewChannelModal extends React.Component {
|
||||
ref='display_name'
|
||||
className='form-control'
|
||||
placeholder={Utils.localizeMessage('channel_modal.nameEx', 'E.g.: "Bugs", "Marketing", "客户支持"')}
|
||||
maxLength='22'
|
||||
maxLength={Constants.MAX_CHANNELNAME_LENGTH}
|
||||
value={this.props.channelData.displayName}
|
||||
autoFocus={true}
|
||||
tabIndex='1'
|
||||
|
||||
@@ -1124,7 +1124,7 @@
|
||||
"channel_modal.channel": "Channel",
|
||||
"channel_modal.createNew": "Create New ",
|
||||
"channel_modal.descriptionHelp": "Describe how this {term} should be used.",
|
||||
"channel_modal.displayNameError": "This field is required",
|
||||
"channel_modal.displayNameError": "Channel name must be 2 or more characters",
|
||||
"channel_modal.edit": "Edit",
|
||||
"channel_modal.group": "Group",
|
||||
"channel_modal.header": "Header",
|
||||
|
||||
@@ -868,6 +868,8 @@ export const Constants = {
|
||||
DEFAULT_MAX_NOTIFICATIONS_PER_CHANNEL: 1000,
|
||||
MAX_TEAMNAME_LENGTH: 15,
|
||||
MAX_TEAMDESCRIPTION_LENGTH: 50,
|
||||
MIN_CHANNELNAME_LENGTH: 2,
|
||||
MAX_CHANNELNAME_LENGTH: 22,
|
||||
MIN_USERNAME_LENGTH: 3,
|
||||
MAX_USERNAME_LENGTH: 22,
|
||||
MAX_NICKNAME_LENGTH: 22,
|
||||
|
||||
Ссылка в новой задаче
Block a user