fix: 매입 수정 시 알림/푸시 발송 제외

- handleExpectedExpenseChange()에서 source_type이 'purchases'인 경우 알림 제외
- 매입 알림은 결재 상신 시에만 발송되도록 변경

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-28 21:40:37 +09:00
parent 8cf588bf05
commit d3825e4bfb

View File

@@ -170,6 +170,12 @@ public function handleStockDeleted(Stock $stock): void
*/
public function handleExpectedExpenseChange(ExpectedExpense $expense): void
{
// 매입(purchases)에서 동기화된 예상 지출은 알림 제외
// 매입 알림은 결재 상신 시에만 발송
if ($expense->source_type === 'purchases') {
return;
}
// 승인 대기 상태인 경우만 이슈 생성
if ($expense->payment_status === 'pending') {
$title = $expense->description ?? __('message.today_issue.expense_item');