#277 closed баг (fixed)
Пользователю не выдается ошибка при невозможности проигрывания записи
Reported by: | alx | Owned by: | dimag |
---|---|---|---|
Priority: | major | Milestone: | 2 очередь |
Component: | ПО MC04-Dispatcher. Пульт диспетчера/техника | Keywords: | audio |
Cc: | san |
Description
- Запускаем программу.
- Входим в сеть.
- Пользователь(-и) подключае(ю)тся к диспетчерской.
- Нажимаем кнопку "Записи переговоров".
- Устанавливаем параметры фильтра от 09.09.2014 10:04 до 09.09.2014 11:04.
- Нажимаем "Применить фильтр" -- получаем десяток конференций.
- Выбираем вторую конференцию в списке.
- Нажимаем кнопку "PLAY" -- и ничего не происходит.
Предположительно, проиграть запись не смогли в виду отсутствия файла записи.
Независимо от причины, при невозможности выполнить запрошенное пользователем действие должно выводиться сообщение об ошибке, которое бы, насколько это возможно, объясняло причину произошедшего. Например "ОШИБКА: запись не может быть воспроизведена: /usr/share/bla/bla/bla/record.wav: no such file or directory".
Attachments (2)
Change History (17)
comment:1 by , 8 years ago
Keywords: | audio added |
---|
comment:4 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
r305.
Я попробал в нём открыть аудио-записи за 2014, которые стёрты, отобразилось модальное окно информирующе об отсуствие аудио-файла.
Может я забыл закоммитить изменения?
by , 8 years ago
Attachment: | log307.txt added |
---|
comment:6 by , 8 years ago
Воспроизвел в r307. Сообщение "Audio File is Absent..." в консоль не вывелось.
Вывод программы в log307.txt.
by , 8 years ago
Attachment: | log308.txt added |
---|
comment:8 by , 8 years ago
comment:10 by , 8 years ago
Так как программа не отправляет команду play
, понятно, что проблема не в том, что не выводится сообщение об ошибке, на самом деле проблема более серьезная. Поэтому был создан отдельный тикет #279.
Этот тикет пусть подождет решения проблемы, после которого можно будет проверить, выводится ли сообщение об ошибке проигрывания файла. Думаю, что все будет в порядке.
comment:13 by , 8 years ago
Появилась возможность проверить данный тикет. К сожалению, программа работает неправильно.
При невозможности проиграть файл программа выдает сообщение "Аудиофайл отсутствует, проигрывание аудиозаписи конференции невозможна". Во-первых, тут грамматическая ошибка (слово "проигрывание" имеет средний род, следовательно, должно быть написано "невозможно"). Во-вторых, FS, фактически, не сообщает причину ошибки (при любой ошибке проигрывания файла от говорит "(play) File: <file> not found"). Таким образом, сообщение программы - не обязательно правда.
Предлагаю в случае ошибки проигрывания файла выдавать сообщение: "Извините, воспроизведение записи невозможно" без указания конкретной причины.
comment:14 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
r384
Изменил сообщение, как вы рекомендовали.
Александр предложил выводить сообщение об ошибке в модальное диалоговое окно.