Proje: Okul Platform · Hub: Okul Platform — Incidents

Semptom

Customer.io’ya lead stage güncellemeleri gönderilirken eksik veri gidiyordu.

Root Cause

MigrationWebhooks/LeadController.php ve LeadStageUpdateRequest.php’da veri yetersiz hazırlanıyordu. MigrationWebhookService.php’da da ilgili eksiklik vardı.

Çözüm (OKUL-754, commit cad731c2, 2026-03-27)

  • MigrationWebhooks/LeadController.php güncellendi
  • MigrationWebhooks/LeadStageUpdateRequest.php güncellendi
  • MigrationWebhookService.php güncellendi
  • Test eklendi: LeadStageUpdatedTest.php

Geliştirici: Ömer Faruk GÖL (@debiyach)

Sonuç

Lead stage webhook’ları test coverage ile güvence altına alındı.