diff --git a/WebHostLib/api/generate.py b/WebHostLib/api/generate.py index 04a93f2c..61e9164e 100644 --- a/WebHostLib/api/generate.py +++ b/WebHostLib/api/generate.py @@ -2,7 +2,8 @@ import json import pickle from uuid import UUID -from flask import request, session, url_for, Markup +from flask import request, session, url_for +from markupsafe import Markup from pony.orm import commit from WebHostLib import app diff --git a/WebHostLib/check.py b/WebHostLib/check.py index 3d71fe77..3daef72c 100644 --- a/WebHostLib/check.py +++ b/WebHostLib/check.py @@ -1,7 +1,8 @@ import zipfile from typing import * -from flask import request, flash, redirect, url_for, render_template, Markup +from flask import request, flash, redirect, url_for, render_template +from markupsafe import Markup from WebHostLib import app diff --git a/WebHostLib/requirements.txt b/WebHostLib/requirements.txt index 9e3551db..a8b2865a 100644 --- a/WebHostLib/requirements.txt +++ b/WebHostLib/requirements.txt @@ -6,3 +6,4 @@ Flask-Caching>=2.0.2 Flask-Compress>=1.13 Flask-Limiter>=3.3.0 bokeh>=3.1.1 +markupsafe>=2.1.3 diff --git a/WebHostLib/upload.py b/WebHostLib/upload.py index 04ee5b87..89a839cf 100644 --- a/WebHostLib/upload.py +++ b/WebHostLib/upload.py @@ -7,12 +7,13 @@ import zipfile import zlib from io import BytesIO -from flask import request, flash, redirect, url_for, session, render_template, Markup +from flask import request, flash, redirect, url_for, session, render_template +from markupsafe import Markup from pony.orm import commit, flush, select, rollback from pony.orm.core import TransactionIntegrityError import MultiServer -from NetUtils import NetworkSlot, SlotType +from NetUtils import SlotType from Utils import VersionException, __version__ from worlds.Files import AutoPatchRegister from . import app