Мелкие баги в текущем снапшоте abills 0.42 и их устранение

Ответить
Dozz
Сообщения: 63
Зарегистрирован: Пт окт 10, 2008 9:30 am
Откуда: Киев
Контактная информация:

Мелкие баги в текущем снапшоте abills 0.42 и их устранение

Сообщение Dozz »

В текущем снапшоте биллинга версии 0.42 замечено:
  • Отсутсвие строки

    Код: Выделить всё

    CREDIT_DATE => '0000-00-00'
    в функции defaults() модуля Users.pm
  • Отсутсвие строки

    Код: Выделить всё

    ACCEPT_RULES => 0
    в функции defaults() модуля Users.pm
  • Отсутсвие строки

    Код: Выделить всё

    TURBO_MODE => 0
    в хеше %SEARCH_PARAMS и функции defaults() модуля Dv.pm
  • Также возникает проблема из-за неинициированной переменной $priority при вызове функции sendmail() модуля Base.pm. Устранить можно или переписав все вызовы этой функции с учетом параметра $priority, либо заменив строки:

    Код: Выделить всё

    print MAIL "X-Priority: $priority\n" if ($priority ne '');
    и

    Код: Выделить всё

    print "X-Priority: $priority\n" if ($priority ne '');
    например, на, соответственно,

    Код: Выделить всё

    print "X-Priority: $priority\n" if (defined($priority) && length($priority) > 0);
    и

    Код: Выделить всё

    print MAIL "X-Priority: $priority\n" if (defined($priority) && length($priority) > 0);
  • Кроме этого, в кабинете пользователя в статистике модуля Dv перепутаны местами поля объема полученных и отправленных данных, а также пропал пункт меню "Профиль" с выбоом языка по умолчанию
Вероятно, могуть быть и другие подобные недочеты, связанные с расширением колиества параметров - я специально не искал.

~AsmodeuS~
Site Admin
Сообщения: 5749
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Мелкие баги в текущем снапшоте abills 0.42 и их устранение

Сообщение ~AsmodeuS~ »

эти правки уже внесены в версию 0.5

Dozz
Сообщения: 63
Зарегистрирован: Пт окт 10, 2008 9:30 am
Откуда: Киев
Контактная информация:

Re: Мелкие баги в текущем снапшоте abills 0.42 и их устранение

Сообщение Dozz »

~AsmodeuS~ писал(а):эти правки уже внесены в версию 0.5
Вы меня извините, но версия 0.5 пока нестабильная. Стабильная версия же 0.42, и именно в ней надо исправлять баги. Если баги дублируються и в новой версии системы в том числе, то исправления нужно вести паралельно в обоих.

Общепринятая элементарная этика программирования.

~AsmodeuS~
Site Admin
Сообщения: 5749
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Мелкие баги в текущем снапшоте abills 0.42 и их устранение

Сообщение ~AsmodeuS~ »

Эти ошибки не влияют на работу системы и код версии 0.4 уже практически заморожен в самое ближайшее время выйдет 0.5 и по этому правки в 0.4 делаться уже не будут.

Ответить