Merge branch '217-room-name-limit' into 'dev'

Room name limit set to 50 char

Closes #217

See merge request keanuapp/keanuapp-weblite!86
This commit is contained in:
N Pex 2022-05-16 14:20:29 +00:00
commit 98ed17723d
13 changed files with 29 additions and 14 deletions

View file

@ -69,7 +69,8 @@
"new_room": "ཁ་བརྡ་ཁང་གསར་པ།", "new_room": "ཁ་བརྡ་ཁང་གསར་པ།",
"name_room": "ཁ་བརྡ་ཁང་ལ་མིང་ཐོགས།", "name_room": "ཁ་བརྡ་ཁང་ལ་མིང་ཐོགས།",
"room_topic": "གལ་ཏེ་འདོད་པ་ཡོད་ན། ཚོགས་པའི་སྐོར་གྱི་འགྲེལ་བཤད་ཐུང་ངུ་ཞིག་འབྲི་ཆོག", "room_topic": "གལ་ཏེ་འདོད་པ་ཡོད་ན། ཚོགས་པའི་སྐོར་གྱི་འགྲེལ་བཤད་ཐུང་ངུ་ཞིག་འབྲི་ཆོག",
"create": "བཟོས།" "create": "བཟོས།",
"room_name_limit_error_msg": ""
}, },
"menu": { "menu": {
"logout": "ཕྱིར་ཐོན།", "logout": "ཕྱིར་ཐོན།",

View file

@ -94,7 +94,8 @@
"create": "Erstellen", "create": "Erstellen",
"next": "Nächste", "next": "Nächste",
"name_room": "Raum benennen", "name_room": "Raum benennen",
"room_topic": "Füge eine Beschreibung hinzu, wenn du möchtest" "room_topic": "Füge eine Beschreibung hinzu, wenn du möchtest",
"room_name_limit_error_msg": ""
}, },
"device_list": { "device_list": {
"title": "GERÄTE", "title": "GERÄTE",

View file

@ -104,7 +104,8 @@
"invite_description": "Choose from a list or search by account ID", "invite_description": "Choose from a list or search by account ID",
"status_creating": "Creating room", "status_creating": "Creating room",
"status_avatar_total": "Uploading avatar: {count} of {total}", "status_avatar_total": "Uploading avatar: {count} of {total}",
"status_avatar": "Uploading avatar: {count}" "status_avatar": "Uploading avatar: {count}",
"room_name_limit_error_msg": "Maximum 50 characters allowed"
}, },
"device_list": { "device_list": {
"title": "DEVICES", "title": "DEVICES",

View file

@ -118,7 +118,8 @@
"done": "Listo", "done": "Listo",
"new_room": "Nueva Sala", "new_room": "Nueva Sala",
"create": "Crear", "create": "Crear",
"room_topic": "Añade una descripción si quieres" "room_topic": "Añade una descripción si quieres",
"room_name_limit_error_msg": ""
}, },
"room_welcome": { "room_welcome": {
"join_public": "Cualquiera puede unirse abriendo este vínculo: {link}", "join_public": "Cualquiera puede unirse abriendo este vínculo: {link}",

View file

@ -27,7 +27,8 @@
"room_topic": "Lisää kuvaus, jos haluat", "room_topic": "Lisää kuvaus, jos haluat",
"add_people": "Lisää ihmisiä", "add_people": "Lisää ihmisiä",
"link_copied": "Linkki kopioitu!", "link_copied": "Linkki kopioitu!",
"public_info": "Kuka tahansa, jolla on linkki" "public_info": "Kuka tahansa, jolla on linkki",
"room_name_limit_error_msg": ""
}, },
"purge_room": { "purge_room": {
"n_seconds": "{seconds} sekuntia", "n_seconds": "{seconds} sekuntia",

View file

@ -94,7 +94,8 @@
"get_link": "Obtenir le lien", "get_link": "Obtenir le lien",
"public_info": "Quiconque avec un lien", "public_info": "Quiconque avec un lien",
"join_permissions_info": "Ces autorisations déterminent comment les personnes peuvent rejoindre le salon et avec quelle facilité dautres personnes peuvent être invitées. Elles peuvent être modifiées à tout moment.", "join_permissions_info": "Ces autorisations déterminent comment les personnes peuvent rejoindre le salon et avec quelle facilité dautres personnes peuvent être invitées. Elles peuvent être modifiées à tout moment.",
"status_creating": "Création du salon" "status_creating": "Création du salon",
"room_name_limit_error_msg": ""
}, },
"device_list": { "device_list": {
"title": "APPAREILS", "title": "APPAREILS",

View file

@ -93,7 +93,8 @@
"new_room": "Nuova stanza", "new_room": "Nuova stanza",
"invite_info": "Solo le persone aggiunte", "invite_info": "Solo le persone aggiunte",
"join_permissions_info": "Questi permessi determinano come le persone possono entrare nella stanza e quanto facilmente gli altri possono essere invitati. Possono essere cambiati in qualsiasi momento.", "join_permissions_info": "Questi permessi determinano come le persone possono entrare nella stanza e quanto facilmente gli altri possono essere invitati. Possono essere cambiati in qualsiasi momento.",
"public_info": "Chiunque abbia un collegamento" "public_info": "Chiunque abbia un collegamento",
"room_name_limit_error_msg": ""
}, },
"device_list": { "device_list": {
"title": "DISPOSITIVI", "title": "DISPOSITIVI",

View file

@ -114,7 +114,8 @@
"link_copied": "Lenke kopiert.", "link_copied": "Lenke kopiert.",
"next": "Neste", "next": "Neste",
"create": "Opprett", "create": "Opprett",
"new_room": "Nytt rom" "new_room": "Nytt rom",
"room_name_limit_error_msg": ""
}, },
"room_welcome": { "room_welcome": {
"room_history_is": "Romhistorikken er {type}.", "room_history_is": "Romhistorikken er {type}.",

View file

@ -115,7 +115,8 @@
"invite_description": "Escolha numa lista ou busque pelo ID da conta", "invite_description": "Escolha numa lista ou busque pelo ID da conta",
"status_creating": "Criando a sala", "status_creating": "Criando a sala",
"status_avatar_total": "Enviando o avatar: {count} de {total}", "status_avatar_total": "Enviando o avatar: {count} de {total}",
"status_avatar": "Enviando avatar: {count}" "status_avatar": "Enviando avatar: {count}",
"room_name_limit_error_msg": ""
}, },
"device_list": { "device_list": {
"title": "DISPOSITIVOS", "title": "DISPOSITIVOS",

View file

@ -163,7 +163,8 @@
"name_room": "Nume cameră", "name_room": "Nume cameră",
"next": "Următorul", "next": "Următorul",
"create": "Creați", "create": "Creați",
"new_room": "Cameră nouă" "new_room": "Cameră nouă",
"room_name_limit_error_msg": ""
}, },
"room_welcome": { "room_welcome": {
"got_it": "L-am prins", "got_it": "L-am prins",

View file

@ -83,7 +83,8 @@
"name_room": "مۇنازىرەخانىغا ئىسىم قويۇڭ", "name_room": "مۇنازىرەخانىغا ئىسىم قويۇڭ",
"next": "كېيىنكى", "next": "كېيىنكى",
"create": "قۇرۇش", "create": "قۇرۇش",
"new_room": "يېڭى مۇنازىرەخانا" "new_room": "يېڭى مۇنازىرەخانا",
"room_name_limit_error_msg": ""
}, },
"room": { "room": {
"purge_failed": "مۇنازىرەخانىنى يۇيۇش مەغلۇب بولدى!", "purge_failed": "مۇنازىرەخانىنى يۇيۇش مەغلۇب بولدى!",

View file

@ -212,7 +212,8 @@
"done": "完毕", "done": "完毕",
"new_room": "新的聊天室", "new_room": "新的聊天室",
"room_topic": "如果您愿意,请添加说明", "room_topic": "如果您愿意,请添加说明",
"create": "创建" "create": "创建",
"room_name_limit_error_msg": ""
}, },
"room_welcome": { "room_welcome": {
"got_it": "知道了", "got_it": "知道了",

View file

@ -44,6 +44,8 @@
<v-text-field <v-text-field
v-model="roomName" v-model="roomName"
color="black" color="black"
:rules="roomNamerules"
counter="50"
background-color="white" background-color="white"
v-on:keyup.enter="$refs.topic.focus()" v-on:keyup.enter="$refs.topic.focus()"
:disabled="step > steps.INITIAL" :disabled="step > steps.INITIAL"
@ -66,7 +68,7 @@
depressed depressed
class="filled-button" class="filled-button"
@click.stop="onCreate" @click.stop="onCreate"
:disabled="status ? true : roomName.length == 0" :disabled="status ? true : roomName.length === 0 || roomName.length > 50"
> >
<div v-if="status && !enterRoomDialog" class="text-center"> <div v-if="status && !enterRoomDialog" class="text-center">
{{ status }} {{ status }}
@ -294,7 +296,8 @@ export default {
image: "", image: "",
name: "" name: ""
}, },
enterRoomDialog: false enterRoomDialog: false,
roomNamerules: [v => v.length <= 50 || this.$t("new_room.room_name_limit_error_msg")],
}; };
}, },