dever 6 anos atrás
pai
commit
f3115bac5e
1 arquivos alterados com 2 adições e 1 exclusões
  1. 2 1
      lib/Core.php

+ 2 - 1
lib/Core.php

@@ -83,12 +83,13 @@ class Core
 	 */
 	protected function createOrder($uid, $username, $account_id, $project_id, $product_id, $name, $cash, $type, $order_id = false)
 	{
+		$state = $order_id;
 		$db = Dever::db('pay/order');
 		if (!$order_id) {
 			$order_id = Dever::order();
 		}
 		$info = $db->one(array('order_id' => $order_id));
-		if ($info) {
+		if ($info && !$state) {
 			return $this->createOrder($uid, $username, $account_id, $project_id, $product_id, $name, $cash, $type, $order_id);
 		} else {
 			$add['status'] = 1;