diff --git a/src/lib/util.js b/src/lib/util.js index 2a1da5d..c986a7d 100644 --- a/src/lib/util.js +++ b/src/lib/util.js @@ -39,7 +39,7 @@ let calcVote = function(up,down, type) { rating = Math.round(rating * Math.log(totalPadded) * 10); } - return rating * Math.log(totalPadded); + return rating; } let handleSubmit = async e => { diff --git a/src/routes/user/[user]/+page.js b/src/routes/user/[user]/+page.js index 062e054..bdb904f 100644 --- a/src/routes/user/[user]/+page.js +++ b/src/routes/user/[user]/+page.js @@ -16,5 +16,8 @@ export async function load({ fetch, params, url }) { const resUser = await fetch(`/api/userGet?user=${user}`); const postJsonUser = (await resUser.json()) || {}; - return { postJson, id, postJsonUser, user }; + const resUserBio = await fetch(`/api/userBio?user=${user}`); + const postJsonUserBio = (await resUserBio.json()) || {}; + + return { postJson, id, postJsonUser, postJsonUserBio, user }; } \ No newline at end of file diff --git a/src/routes/user/[user]/+page.svelte b/src/routes/user/[user]/+page.svelte index b73c15a..cb674df 100644 --- a/src/routes/user/[user]/+page.svelte +++ b/src/routes/user/[user]/+page.svelte @@ -7,6 +7,7 @@ export let data; let userData = data.postJsonUser.data; + let userBio = data.postJsonUserBio.data; {#if userData} @@ -26,6 +27,9 @@

Downvotes: {userData.downvotes}

+ {#if userBio && userBio.roles == 69} +

This user is an Owner.

+ {/if}