From: Alexander Smirnov Date: Wed, 17 Jul 2024 09:38:28 +0000 (+0300) Subject: Вместе с изменением статуса изменяем время создания телеграмма бота X-Git-Tag: 1.4~73^2 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=dd4288638e8a108ef9362efe63854170d849322f;p=erp24_rep%2Fyii-erp24%2F.git Вместе с изменением статуса изменяем время создания телеграмма бота --- diff --git a/erp24/api2/controllers/ClientController.php b/erp24/api2/controllers/ClientController.php index 2902e978..d8c84466 100644 --- a/erp24/api2/controllers/ClientController.php +++ b/erp24/api2/controllers/ClientController.php @@ -937,6 +937,16 @@ class ClientController extends BaseController { Users::updateAll(['telegram_is_subscribed' => $result['telegram_is_subscribed'] == 1 ? 1 : 0], ['phone' => $phone]); + $user = Users::find()->where(['phone' => $phone])->one(); + /** @var $user Users */ + if ($result['telegram_is_subscribed'] == 1 && $user->telegram_created_at == null) { + $user->telegram_created_at = date("Y-m-d H:i:s"); + $user->save(); + if ($user->getErrors()) { + return $this->asJson(["error_id" => 3, "error" => "User fail to save: " . Json::encode($user->getErrors())]); + } + } + return $this->asJson(['response' => true]); }