added automation

This commit is contained in:
2026-08-23 14:16:00 +03:30
parent 0c0b424a69
commit 657c10d1cc
19 changed files with 1372 additions and 0 deletions
@@ -32,6 +32,9 @@ class AuthController extends Controller
$token = auth($data['provider'])->login($user);
$user->last_seen_at = Carbon::now();
$user->save();
if (($data['provider'] ?? '') === 'customer') {
\App\Services\Automation\AutomationEvents::fire('customer.login', (int) $user->id);
}
return $this->respondWithToken($token);
}
$credentials = $request->only(['mobile', 'password']);
@@ -69,6 +72,7 @@ class AuthController extends Controller
}
$token = auth($provider)->login($user);
$user->update(['last_seen_at' => Carbon::now()]);
\App\Services\Automation\AutomationEvents::fire('customer.login', (int) $user->id);
return $this->respondWithToken($token);
}
@@ -97,6 +101,9 @@ class AuthController extends Controller
$user->update([
'last_seen_at' => Carbon::now()
]);
if ($provider === 'customer') {
\App\Services\Automation\AutomationEvents::fire('customer.login', (int) $user->id);
}
return $this->respondWithToken($token);
}
@@ -151,6 +158,9 @@ class AuthController extends Controller
$user->last_seen_at = Carbon::now();
$user->token_sms = null;
$user->save();
if (($data['provider'] ?? '') === 'customer') {
\App\Services\Automation\AutomationEvents::fire('customer.login', (int) $user->id);
}
return $this->respondWithToken($token);
}
throw new UnprocessableEntityHttpException('کد وارد شده اشتباه است');