public function removeAssetAction()
 {
     $response['error'] = 0;
     $response['id'] = false;
     $response['blocked'] = false;
     if (isPost()) {
         $model = new ProfileModel();
         $post = allPost();
         $match = $model->getMatchByID(post('mid', 'int'));
         if (!$match->blocked) {
             $response['id'] = $post['aid'];
             if (!$post['id']) {
                 $response['error'] = Lang::translate("MATCH_WRONG_DATA");
             } else {
                 $asset = $model->getMatchAsset(Request::getParam('user')->id, $post['id']);
                 if (!$model->removeAsset(Request::getParam('user')->id, $post['id'])) {
                     $response['error'] = Lang::translate("MATCH_DB_ERROR");
                 } else {
                     if ($match) {
                         if (Request::getParam('user')->id == $match->uid) {
                             $field = 'uready';
                         } else {
                             $field = 'pready';
                         }
                         if ($match->{$field} == '1') {
                             $data[$field] = '0';
                             $response['target_h']['#readyBtn'] = Lang::translate("MATCH_NOT_READY");
                         }
                         if ($match->{$field} == '1') {
                             $data[$field] = '0';
                             $response['target_h']['#readyBtn'] = "MATCH_NOT_READY";
                         }
                         /*
                         								$marketPrice = get_contents("http://steamcommunity.com/market/priceoverview/?currency=1&appid=730&market_hash_name=".urlencode($asset->market_name));
                         								$marketJson = json_decode($marketPrice);
                         
                         								$arr1 = array("$", "€");
                         								$arr2 = array("", "");
                         								$price = str_replace($arr1, $arr2, $marketJson->median_price);
                         */
                         $price = $asset->price;
                         if (Request::getParam('user')->id == $match->uid) {
                             $data['usum'] = floatval($match->usum - $price);
                         } else {
                             $data['psum'] = floatval($match->psum - $price);
                         }
                         echo $model->update('matches', $data, " `id` = '{$match->id}' ", true);
                         if (!$model->setMatchReady($match->id, $data)) {
                             $response['error'] = Lang::translate("MATCH_DB_ERROR");
                         }
                     } else {
                         $response['error'] = Lang::translate("MATCH_WRONG");
                     }
                 }
             }
         } else {
             $response['error'] = Lang::translate("MATCH_BLOCKED");
             $response['blocked'] = true;
         }
     } else {
         $response['error'] = Lang::translate("MATCH_EMPTY_DATA");
     }
     echo json_encode($response);
     exit;
 }