biligunb / qplugin

QPay WordPress plugin
GNU General Public License v3.0
13 stars 6 forks source link

Invoice үүсэх үед $invoice_due_date буруу бодож байна. #28

Closed btulga closed 1 year ago

btulga commented 2 years ago

Describe the bug Timezone 'Asia/Ulaanbaatar' аас ялгаатай үед $invoice_due_date буруу үүсэхээр байна.

Additional context class-qplugin-wc-payment-gateway.php файл дээр

$dt = new DateTime();
$dt->setTimezone(new DateTimeZone('Asia/Ulaanbaatar'));
$dt->modify('+2 minutes');

$invoice_due_date = $dt->format('Y-m-d H:i:s');

болгож өөрчлөсөн нь зөв байх, одоо байгаа алдаатай код нь

$invoice_due_date = date('Y-m-d H:i:s', strtotime('+2 minutes'));

болно.

biligunb commented 2 years ago

@btulga nice. Local дээрээ шалгаж үзсэн үү? Өөр timezone тойгоор

biligunb commented 1 year ago

Closed due to insufficient information