|
Итак, снова о багах:
1. Как нормально удалять комиссию к перемещению? К примеру она была выставлена ошибочно, а просто взять и удалить её нельзя, может требуются какие-то хитрые танцы с бубном?
2. При нажатии на кнопку самита, в поле комиссии почему-то появляется 25, к примеру введено 1% появляется 1%25, но рассчитывается всё верно и после сабмита всё тоже показывается верно.
3. Нафига у комиссии в логах кнопка удалить. если удалить её нельзя? Не легче просто убрать кнопку удалить, чем выкидывать предупреждения о том, что комиссию удалить нельзя? И честно говоря - вопрос спорный, можно выдавать предупреждение, что она прикреплена к определённой транзакции и действительно ли вы хотите её удалить - это решит первый вопрос.
4.Зачем для комиссии категория затрат? честно говоря - это дико парит, ну снялись деньги при снятии денег с банкомата и всё, какая ещё категория, может быть это ухищрение для частных случаев каких-то, но я считаю что верно было бы сделать это поле селекта необязательным.
5. В перемещениях вводим сумму -0.1 и получаем предупреждение с пречудеснейшим текстом "Поле 'null' должно быть больше 0.01", оно конечно понятно, но неверно. Правильнее было бы писать что сумма должна быть строго положительной (больше нуля).
6. Вводим сумму "0.0-1.004" и получаем "-1.00" почему урезаем до двух символов после запятой?
7. Вводим сумму "0/0" и получаем "NaN", так и надо? а если я не знаю что это not a number? =))
8. Вводим сумму "0" и получаем "Поле для ввода суммы должно содержать верное математическое выражение,
составленное только из цифр и символов: + - * . /", а что нуль у нас уже не цифра? и поле сумма не обязательно должно содержать только выражение, но и просто число тоже может быть, верно?))
Дальше тестировать лень.
|