Add Paddle sync log channel

This commit is contained in:
Codex Agent
2026-01-02 22:02:36 +01:00
parent 0430f0b1cc
commit bb67d68eba
7 changed files with 51 additions and 9 deletions

View File

@@ -31,7 +31,9 @@ class PullPackageFromPaddle implements ShouldQueue
}
if (! $package->paddle_product_id && ! $package->paddle_price_id) {
Log::warning('Paddle pull skipped for package without linkage', ['package_id' => $package->id]);
Log::channel('paddle-sync')->warning('Paddle pull skipped for package without linkage', [
'package_id' => $package->id,
]);
return;
}
@@ -52,9 +54,11 @@ class PullPackageFromPaddle implements ShouldQueue
'paddle_snapshot' => $snapshot,
])->save();
Log::info('Paddle package pull completed', ['package_id' => $package->id]);
Log::channel('paddle-sync')->info('Paddle package pull completed', [
'package_id' => $package->id,
]);
} catch (Throwable $exception) {
Log::error('Paddle package pull failed', [
Log::channel('paddle-sync')->error('Paddle package pull failed', [
'package_id' => $package->id,
'message' => $exception->getMessage(),
'exception' => $exception,