diff --git a/src/lib/components/UserAvatar.svelte b/src/lib/components/UserAvatar.svelte
index 6601652..e1d4756 100644
--- a/src/lib/components/UserAvatar.svelte
+++ b/src/lib/components/UserAvatar.svelte
@@ -3,14 +3,6 @@
import { goto } from "$app/navigation";
export let user: any;
- let icon: string = "";
-
- if (user.icon != null && user.icon != "") {
- icon = user.icon;
- } else {
- icon = user.username.charAt(0);
- }
-
async function navToSettings() {
goto("/settings");
}
@@ -22,7 +14,11 @@
-

+ {#if user.icon}
+

+ {:else}
+
{user.first_name[0]}
+ {/if}
diff --git a/src/routes/api/upload/+server.ts b/src/routes/api/upload/+server.ts
index 4b685a0..873488e 100644
--- a/src/routes/api/upload/+server.ts
+++ b/src/routes/api/upload/+server.ts
@@ -8,7 +8,7 @@ export async function POST(event: RequestEvent): Promise
{
try {
const contentType = event.request.headers.get("content-type") ?? "";
const fileExtension = contentType.split("/").pop();
- const fileName = `${generateId(50)}.${fileExtension}`;
+ const fileName = `${generateId(75)}.${fileExtension}`;
const bucket = event.request.headers.get("bucket") as string;
if (!fileExtension || !fileName) {