Fix data.error null check in settings page
This commit is contained in:
@@ -29,7 +29,7 @@ export default function SettingsPage() {
|
||||
try {
|
||||
const res = await fetch("/api/users/profile");
|
||||
const data = await res.json();
|
||||
if (data.error) setError(data.error);
|
||||
if (data && data.error) setError(data.error);
|
||||
else if (!data) setError("Kullanıcı profili bulunamadı.");
|
||||
else setProfile(data);
|
||||
} catch (e: any) {
|
||||
@@ -74,7 +74,7 @@ export default function SettingsPage() {
|
||||
if (res.ok) alert("Ayarlar kaydedildi!");
|
||||
else {
|
||||
const data = await res.json();
|
||||
alert("Hata: " + data.error);
|
||||
alert("Hata: " + (data?.error || "Bilinmeyen bir hata oluştu."));
|
||||
}
|
||||
} catch (e: any) {
|
||||
alert("Hata: " + e.message);
|
||||
|
||||
Reference in New Issue
Block a user