Улучшение #1550
Paysys. Ipay.
Дата начала:
30-10-2018
Дата завершения:
Готовность:
100%
Важность:
100
Сложность:
1
Цель:
Применение:
Время на тест:
Описание
Убрать хардкод часового пояса для всех.
Сделать обработку опции в конфиге.
В старой схеме:
elsif (($FORM{xml} && $conf{PAYSYS_IPAY_FAST_PAY}) || check_ip($ENV{REMOTE_ADD}, '91.229.115.11')) { mk_log("Ipay_START"); require Paysys::systems::Ipay; Paysys::systems::Ipay->import(); mk_log("IPAY_START 2"); my $Ipay = Paysys::systems::Ipay->new2(\%conf, \%FORM, undef, undef, $users, { HTML => $html, SELF_URL => $SELF_URL, DATETIME => "$DATE $TIME" }); mk_log("IPAY_START 3"); $Ipay->ipay_check_payments(); mk_log("IPAY_START 4"); exit; }
Перевод времени
use Time::Piece; my $t = localtime; my $time = $t->epoch + (($t->isdst) ? 3 : 2) 60 60; my $date = POSIX::strftime("%F %X", gmtime($time)); $REQUEST_HASH{request}{auth}{time} = $date;
История
#1 Обновлено Андрей Швыдко больше 5 лет назад
- Описание обновлено (diff)
#2 Обновлено Андрей Швыдко больше 5 лет назад
- Описание обновлено (diff)
#3 Обновлено Андрей Швыдко больше 5 лет назад
- Описание обновлено (diff)
#4 Обновлено Андрей Швыдко больше 5 лет назад
- Параметр Статус изменился с Новая на В работе
#5 Обновлено Андрей Швыдко больше 5 лет назад
- Параметр Статус изменился с В работе на На тестировании
- Параметр Готовность изменился с 0 на 90
#6 Обновлено Андрей Швыдко больше 5 лет назад
- Параметр Версия изменился с 054 29.10.2018 09:00:00 на 055 12.11.2018 09:00:00
#7 Обновлено Андрей Швыдко больше 5 лет назад
- Параметр Статус изменился с На тестировании на Решена
#8 Обновлено Андрей Швыдко больше 5 лет назад
Внесенные измеенния заработали.
#9 Обновлено AsmodeuS Asm больше 5 лет назад
- Параметр Статус изменился с Решена на Закрыта
- Параметр Готовность изменился с 90 на 100