diff --git a/backend/src/app/api/auth/delete/route.ts b/backend/src/app/api/auth/delete/route.ts
index c772e28..ccf92f4 100644
--- a/backend/src/app/api/auth/delete/route.ts
+++ b/backend/src/app/api/auth/delete/route.ts
@@ -4,7 +4,7 @@ import { auth } from "@/lib/auth";
import { prisma } from "@/lib/prisma";
import { RateLimit } from "@/lib/rate-limit";
-export async function DELETE(request: NextRequest) {
+export async function POST(request: NextRequest) {
const session = await auth();
if (!session || !session.user) return NextResponse.json({ error: "Unauthorized" }, { status: 401 });
diff --git a/backend/src/app/api/mii/[id]/delete/route.ts b/backend/src/app/api/mii/[id]/delete/route.ts
index 1a96c99..6c6127b 100644
--- a/backend/src/app/api/mii/[id]/delete/route.ts
+++ b/backend/src/app/api/mii/[id]/delete/route.ts
@@ -10,7 +10,7 @@ import { RateLimit } from "@/lib/rate-limit";
const uploadsDirectory = path.join(process.cwd(), "uploads", "mii");
-export async function DELETE(request: NextRequest, { params }: { params: Promise<{ id: string }> }) {
+export async function POST(request: NextRequest, { params }: { params: Promise<{ id: string }> }) {
const session = await auth();
if (!session) return NextResponse.json({ error: "Unauthorized" }, { status: 401 });
diff --git a/backend/src/app/api/return/route.ts b/backend/src/app/api/return/route.ts
index 6da81b6..a83887c 100644
--- a/backend/src/app/api/return/route.ts
+++ b/backend/src/app/api/return/route.ts
@@ -4,7 +4,7 @@ import { auth } from "@/lib/auth";
import { RateLimit } from "@/lib/rate-limit";
import { prisma } from "@/lib/prisma";
-export async function DELETE(request: NextRequest) {
+export async function POST(request: NextRequest) {
const session = await auth();
if (!session) return NextResponse.json({ error: "Unauthorized" }, { status: 401 });
diff --git a/backend/src/lib/images.tsx b/backend/src/lib/images.tsx
index 373d1e3..61b8ac7 100644
--- a/backend/src/lib/images.tsx
+++ b/backend/src/lib/images.tsx
@@ -190,7 +190,7 @@ export async function generateMetadataImage(mii: Mii, author: string): Promise<{
{/* Watermark */}
-

+

{/* I tried using text-orange-400 but it wasn't correct..? */}
TomodachiShare
diff --git a/frontend/src/components/admin/banner-form.tsx b/frontend/src/components/admin/banner-form.tsx
index f6a93ea..8a4c5ba 100644
--- a/frontend/src/components/admin/banner-form.tsx
+++ b/frontend/src/components/admin/banner-form.tsx
@@ -1,25 +1,25 @@
-import { useState } from "react";
-
-export default function BannerForm() {
- const [message, setMessage] = useState("");
-
- const onClickClear = async () => {
- await fetch("/api/admin/banner", { method: "DELETE" });
- };
-
- const onClickSet = async () => {
- await fetch("/api/admin/banner", { method: "POST", body: message });
- };
-
- return (
-
- setMessage(e.target.value)} />
-
-
-
- );
-}
+import { useState } from "react";
+
+export default function BannerForm() {
+ const [message, setMessage] = useState("");
+
+ const onClickClear = async () => {
+ await fetch("/api/admin/banner", { method: "DELETE" });
+ };
+
+ const onClickSet = async () => {
+ await fetch("/api/admin/banner", { method: "POST", body: message });
+ };
+
+ return (
+
+ setMessage(e.target.value)} />
+
+
+
+ );
+}
diff --git a/frontend/src/components/admin/return-to-island.tsx b/frontend/src/components/admin/return-to-island.tsx
index 528f8d2..868d2ee 100644
--- a/frontend/src/components/admin/return-to-island.tsx
+++ b/frontend/src/components/admin/return-to-island.tsx
@@ -11,7 +11,7 @@
// const [error, setError] = useState(undefined);
// const handleClick = async () => {
-// const response = await fetch("/api/return", { method: "DELETE" });
+// const response = await fetch("/api/return", { method: "POST" });
// if (!response.ok) {
// const data = await response.json();
diff --git a/frontend/src/components/mii/delete-mii-button.tsx b/frontend/src/components/mii/delete-mii-button.tsx
index 3820466..199ae3b 100644
--- a/frontend/src/components/mii/delete-mii-button.tsx
+++ b/frontend/src/components/mii/delete-mii-button.tsx
@@ -22,7 +22,7 @@ export default function DeleteMiiButton({ miiId, miiName, likes, inMiiPage }: Pr
const [inputMiiName, setInputMiiName] = useState("");
const handleSubmit = async () => {
- const response = await fetch(`${import.meta.env.VITE_API_URL}/api/mii/${miiId}/delete`, { method: "DELETE", credentials: "include" });
+ const response = await fetch(`${import.meta.env.VITE_API_URL}/api/mii/${miiId}/delete`, { method: "POST", credentials: "include" });
if (!response.ok) {
const { error } = await response.json();
setError(error);
diff --git a/frontend/src/components/profile-settings/delete-account.tsx b/frontend/src/components/profile-settings/delete-account.tsx
index a38d70f..2f393a3 100644
--- a/frontend/src/components/profile-settings/delete-account.tsx
+++ b/frontend/src/components/profile-settings/delete-account.tsx
@@ -12,7 +12,7 @@ export default function DeleteAccount() {
const [error, setError] = useState(undefined);
const handleSubmit = async () => {
- const response = await fetch(`${import.meta.env.VITE_API_URL}/api/auth/delete`, { method: "DELETE", credentials: "include" });
+ const response = await fetch(`${import.meta.env.VITE_API_URL}/api/auth/delete`, { method: "POST", credentials: "include" });
if (!response.ok) {
const { error } = await response.json();
setError(error);