Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Пользователю доступно окно для отправлений сообщений в чате на канале Notification, предназначенном для системных сообщений #1581

Open
AnnaGurina opened this issue Aug 9, 2023 · 3 comments

Comments

@AnnaGurina
Copy link

Summary

Пользователю доступно окно для отправлений сообщений в чате на канале Notification, предназначенном для системных сообщений

Google Chrome Версия 115.0.5790.171 (Официальная сборка), (64 бит)
Windows 10 Pro
version: 54b68ac

Скриншот 2023-08-09 20 26 41

Reproduction steps

1. Зайти на страницу https://codebattle.hexlet.io/
    2. Авторизоваться
    3. Выбрать в чате канал 'Notification'
    4. Набрать любое сообщение
    5. Нажать кнопку 'Send'

Expected result

Окно для набора сообщений заблокировано либо нельзя нажать кнопку 'Send'.
Есть предупреждение о том, что данный канал предназначен для системных сообщений, и предложение переключиться на канал General для общения

Actual result

Поле для набора сообщений доступно, кнопка 'Send' активна.
После отправки сообщений ничего не происходит, сообщения не отображаются в чате.
Отсутствуют информационное предупреждение о том, что данный канал предназначен для системных сообщений, и предложение переключиться на канал General для общения.
Отправленные сообщения при этом обнаруживаются в канале General, но пользователя об этом не предупреждают и не переключают на этот канал.

Browsers

Chrome

OS

Windows

@AnnaGurina AnnaGurina added the bug label Aug 9, 2023
@AnnaGurina AnnaGurina changed the title Bug: Пользователю доступно окно для отправлений сообщений в чате на канале Notifications, предназначенном для системных сообщений Bug: Пользователю доступно окно для отправлений сообщений в чате на канале Notification, предназначенном для системных сообщений Aug 9, 2023
@ReDBrother
Copy link
Collaborator

Feature: Оставить кнопку "Send" активной.

Добавить слева от инпута тег сообщения, который определяет предназначение отправляемого сообщения, если мы находимся в Notifications, то ставим тег All (General).

Тег All будет стоять и для General, для приватных сообщений: Private.

За основу берем пример ниже:
2023-08-09 22 19 55

@ReDBrother ReDBrother changed the title Bug: Пользователю доступно окно для отправлений сообщений в чате на канале Notification, предназначенном для системных сообщений Feature: Пользователю доступно окно для отправлений сообщений в чате на канале Notification, предназначенном для системных сообщений Aug 9, 2023
@Darga113
Copy link

Screenshot_7

Игрокам доступен выбор для отправки системных сообщений.

Google Chrome Версия 107.0.5304.121 (Официальная сборка) (64 бит)
Windows 10

Reproduction steps

  1. Зайти на главный сайт https://codebattle.hexlet.io/
  2. Ввести данные для входа / зарегестрироваться
  3. Перейти в чат
  4. Выбрать в чате канал 'Notification'
  5. Написать сообщение
  6. Нажать кнопку "send"

Expected result
При попытки отправки сообщения в чат 'Notification', пользователю должно прийти оповещании об отказе или же чат должен быть закрыт для всеообщего пользования.

Actual result
Отправка сообщений переносится в чат General, а в чате Notification ничего не отправляется и пользователя не переносит в активный чат.

@Nowskas
Copy link

Nowskas commented Jan 17, 2024

summary:
Пользователям доступна возможность отправить текст во вкладке чата "Notification"

prerequisites:
Открыта страница лобби веб-игры https://codebattle.hexlet.io/#lobby. Пользователь авторизован

test-data:
empty

steps:
Открываем вкладку чата "Notification"
Набираем текст "Hi Hexlet"
Нажимаем на кнопку "Send"
Открываем вкладку чата "General"

expected-result:
Поле для набора сообщений недоступно для ввода

Actual result:
Можно ввести любой текст во вкладку чата "Notification"
Текст "Hi Hexlet" отобразился во вкладке "General"
Noti2
Noti1

environment:
Browsers: Firefox 115.6.0esr (64-разрядный)
OS: Windows 7 Профессиональная, Service Pack 1
Current version: dbd0d89

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants