Proje: OkulUp API · Hub: OkulUp API — Incidents

Manager Duyuru Yetki Hatası

Semptom

Manager rolündeki kullanıcılar duyuru güncelleme endpoint’inde yetkilendirme hatasıyla karşılaşıyordu.

Root Cause

AnnouncementPolicy ve UpdateAnnouncementRequest manager rolünü doğru kapsamıyordu.

Çözüm

AnnouncementPolicy.php ve UpdateAnnouncementRequest.php güncellendi, test assertions eklendi.

Commit: ae98227

Ders

Policy’lerde manager rolü admin ile aynı şekilde ele alınmalı, ayrıca test edilmeli.