Fixed Preorder order_date saving and getting setup price

This commit is contained in:
Frank Schubert
2025-08-06 14:10:18 +02:00
parent b4cdbd0b6b
commit 2adf180c09
4 changed files with 22 additions and 7 deletions
+11 -5
View File
@@ -1168,11 +1168,17 @@ class PreorderController extends mfBaseController {
}
$orderdate_ts = Layout::dateToInt($order_date);
$preorder->order_date = $orderdate_ts;
if(!$preorder->save()) {
$this->log->debug(__METHOD__.": error saving orderdate");
try {
$orderdate_dt = DateTime::createFromFormat("d.m.Y", $order_date);
$orderdate_dt->setTime(4, 0, 0);
$preorder->order_date = $orderdate_dt->getTimestamp();
//$orderdate_ts = Layout::dateToInt($order_date);
if(!$preorder->save()) {
$this->log->debug(__METHOD__ . ": error saving orderdate");
return false;
}
} catch (Exception $e) {
$this->log->debug(__METHOD__.": Exception: ".$e->getMessage());
return false;
}