Skip to main content

redirect on GET to /palette

ID
8e06c07
date
2022-05-04 22:18:36+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
46b0c87
message
redirect on GET to /palette
changed files
1 file, 5 additions, 2 deletions

Changed files

webapp/server.py (2403) → webapp/server.py (2482)

diff --git a/webapp/server.py b/webapp/server.py
index 98fda22..3a35730 100755
--- a/webapp/server.py
+++ b/webapp/server.py
@@ -6,7 +6,7 @@ import os
 import subprocess
 import tempfile
 
-from flask import Flask, render_template, request
+from flask import Flask, redirect, render_template, request
 import wcag_contrast_ratio as contrast
 
 
@@ -35,8 +35,11 @@ def foreground_colour(hex_string):
         return "#FFFFFF"
 
 
-@app.route("/palette", methods=["POST"])
+@app.route("/palette", methods=["GET", "POST"])
 def get_palette():
+    if request.method == "GET":
+        return redirect("/")
+
     if request.method == "POST":
         uploaded_file = request.files["file"]
         _, extension = os.path.splitext(uploaded_file.filename)