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