const user = await User.User.findOne({
where:{
username: username
}
});
try {
const title = await user.getTitle();
console.log(title);
} catch(e) {
console.log(e);
}
Kodlar bu, hata mesajı şu:
TypeError: Cannot read properties of null (reading 'getTitle')
at exports.profile (/home/batuhan/Dokument/Projeler/Wondanes/controllers/user.js:31:29)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Sorunun açıklaması da bu:
Konsolda önce veritabanından aldığı sonucu döndürüyor (yani veriye erişebiliyorum), sonra ise hata mesajını veriyor. Websiteyi yenilediğimde sürekli olarak dönüyor (yükleniyor), yükleme bir türlü neticeye ermiyor, sonlanmıyor. Bunun sebebi ne olabilir? Neye bakmam gerek ve ne yapmam gerek?
Sonuna res.end();
koyunca düzeldi ama şimdiye kadar böyle bir şeye gerek yoktu. Neden olabilir? Bu arada hâlâ hata mesajı vermeye devam ediyor.