Всем добрый день.
Сейчас переходим на Н+ столкнулся с тем что в качестве идентификатора используется только цифры,
а мне необходимо проверку по логину a-Z_-0.9
./nod/paysystem.pm
# Идентификатор клиента - это платежный код NoDeny+
# Если он состоит не из цифр, то отсылаем ошибку err_account_not_found
# или другой код если платежная система предусматривает ошибку "неверный формат id"
$pay_account =~ /^(\d+)(\d)$/ or $it->Error_exit($it->{err_account_not_found}, 'Wrong account format');
основные платежи идут через Ситипей.
Как такое можно сделать не сломав исходный код для обновления?
Кто то сталкивался? Как исправить
Спасибо!