file_put_contents(self::OUT_DIR . '/upload_' . $fl . '.json', PHP_EOL . $request);
try {
-
- $apiCronTest = new ApiCronBuh();
- $apiCronTest->date = date("Y-m-d H:i:s");
- $apiCronTest->date_up = date("Y-m-d H:i:s");
- $apiCronTest->status = 2;
- $apiCronTest->json_post = $request;
- $apiCronTest->request_id = strval($requestId);
- $apiCronTest->save();
-
+ $apiCron = ApiCronBuh::findOne(['request_id' => $requestId]);
+ if ($apiCron) {
+ $apiCron->date_up = date("Y-m-d H:i:s");
+ $apiCron->status = 2;
+ $apiCron->json_post = $request;
+ $apiCron->save();
+ }
} catch (Exception $e) {
file_put_contents(self::OUT_DIR . '/error_buh_upload.txt', PHP_EOL . 'result empty', FILE_APPEND);
}