Closed halilkocaoz closed 3 years ago
Halil merhaba, 👋
Eline sağlık öncelikle, açıkçası özel bir sebebi yok. Projeyi ile aldığımdaki hali öyle diye ben de öyle bıraktım anlamlı hata mesajı verdim orada, kullanıcı olmaması çok da önemli değil gibi duruyor. Refactor edebiliriz evet, her seferinde fazladan sorgu atmaya gerek yok. 2 servisten de o kısmı kaldırabiliriz. 🚀
Merhaba @yusufyilmazfr,
Ben halletim öyleyse bunu.
Mentor ve Mentee servisi içinde UserName ile profil bilgilerini getirmek için olan metot ile ilk önce User'i edinip, sonradan User üzerinden Mentor veya Mentee olup olmadığına bakılıyor, bunun özel bir sebebi var mı? Sonuçta en son böyle bir mentor veya mentee yok diyebiliyoruz, User'in olmadığına dair bir dönüş yapmamız gerekli mi?
Benim aklıma gelmeyen özel bir sebebi yoksa, isterseniz aşağıdaki uygulama şekli ile refactor edebilirim.