Skip to content

Commit ec04e8b

Browse files
authored
Merge pull request #136 from andrefatchip/OX6-41
OX6-41: Added softer obstical for recovering an order by receiving pa…
2 parents e66bda5 + 85cbecb commit ec04e8b

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

status.php

+15-1
Original file line numberDiff line numberDiff line change
@@ -391,7 +391,21 @@ public function handle()
391391
oxDb::getDb()->Execute($query);
392392
}
393393
if($this->fcGetPostParam('txaction') == 'paid') {
394-
$query = "UPDATE oxorder SET oxfolder = 'ORDERFOLDER_NEW', oxtransstatus = 'OK' WHERE oxid = '{$sOrderId}' AND oxtransstatus = 'INCOMPLETE' AND oxfolder = 'ORDERFOLDER_PROBLEMS'";
394+
$oLang = oxNew('oxLang');
395+
$sReplacement = $oLang->translateString('FCPO_REMARK_APPOINTED_MISSING');
396+
397+
$query = "
398+
UPDATE
399+
oxorder
400+
SET
401+
oxfolder = 'ORDERFOLDER_NEW',
402+
oxtransstatus = 'OK',
403+
oxremark = REPLACE(oxremark, '".$sReplacement."', '')
404+
WHERE
405+
oxid = '{$sOrderId}' AND
406+
oxtransstatus IN ('INCOMPLETE', 'ERROR') AND
407+
oxfolder = 'ORDERFOLDER_PROBLEMS'
408+
";
395409
oxDb::getDb()->Execute($query);
396410
}
397411

0 commit comments

Comments
 (0)