async function updateDisplayName(newName) {
try {
const response = await fetch("/api/account/update-display-name", {
method: "POST",
headers: {
"X-API-KEY": "YOUR_API_KEY",
"Content-Type": "application/json"
},
body: JSON.stringify({ display_name: newName })
});
if (!response.ok) {
const errorData = await response.json();
console.error("Failed to update:", errorData.error);
return;
}
const data = await response.json();
console.log("Name updated:", data.message);
} catch (err) {
console.error("Unexpected error:", err);
}
}
// Example usage:
// updateDisplayName("new-username");