From 684299ac3bcc968f3c1ef27b06b0bbc5d91dd62b Mon Sep 17 00:00:00 2001 From: Alexandrina-Kuzeleva Date: Fri, 21 Nov 2025 16:47:34 +0300 Subject: [PATCH] Update LeaderBoard.vue --- frontend/src/pages/LeaderBoard.vue | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/frontend/src/pages/LeaderBoard.vue b/frontend/src/pages/LeaderBoard.vue index 5507921d..fb35559f 100644 --- a/frontend/src/pages/LeaderBoard.vue +++ b/frontend/src/pages/LeaderBoard.vue @@ -170,13 +170,14 @@ const userCache = ref({}); async function loadUserProfile(email) { if (userCache.value[email]) return userCache.value[email]; - const profile = await frappe.call({ - method: "frappe.client.get", - args: { - doctype: "User", - name: email - } - }); + const profile = createResource({ + url: 'frappe.client.get', + params: { + doctype: 'User', + name: email + }, + auto: true + }) userCache.value[email] = { full_name: profile.message.full_name,