曲が少なすぎる場合は削除できなくする

This commit is contained in:
yuuki 2024-06-01 02:14:08 +00:00
parent fab2c67dae
commit ce6dea3baa
2 changed files with 4 additions and 1 deletions

3
app.py
View File

@ -834,6 +834,9 @@ def upload_file():
@app.route("/api/delete", methods=["POST"]) @app.route("/api/delete", methods=["POST"])
def delete(): def delete():
if client.taiko.songs.count_documents({}) < 50:
return flask.jsonify({ "success": False, "reason": "It feels like there are too few songs already added." })
rand = random.randint(0, 10) rand = random.randint(0, 10)
if (rand != 10): if (rand != 10):
return flask.jsonify({ "success": False, "reason": str(rand) + " IS NOT 10" }) return flask.jsonify({ "success": False, "reason": str(rand) + " IS NOT 10" })

View File

@ -3078,7 +3078,7 @@ class SongSelect{
toDelete() { toDelete() {
// ここに削除処理を書く // ここに削除処理を書く
if (!confirm("本当に削除しますか?\nこの曲に問題がある場合や公序良俗に反する場合にのみ実行したほうがいいと思います\n10回に1回の確率で本当に曲が削除されます\n成功しても反映まで1分ほどかかる場合があります")) { if (!confirm("本当に削除しますか?\nこの曲に問題がある場合や公序良俗に反する場合にのみ実行したほうがいいと思います\n10回に1回の確率で本当に曲が削除されます\n成功しても反映まで1分ほどかかる場合があります\n曲が少なすぎる場合は運営の都合上で削除できません\n予めご了承ください")) {
return; return;
} }
fetch("/api/delete", { fetch("/api/delete", {