Compare commits
36 Commits
fcf0f49816
...
26601b7a9d
Author | SHA1 | Date |
---|---|---|
Egor Savkin | 26601b7a9d | |
Egor Savkin | ebdf1eaad8 | |
Egor Savkin | 64f93477c3 | |
Egor Savkin | 86b588f04b | |
火焚 富良 | 3e74727282 | |
火焚 富良 | abf313c635 | |
Egor Savkin | 33d4b142a0 | |
Egor Savkin | 6d91d373c9 | |
Egor Savkin | 7b982b78f5 | |
Egor Savkin | a9bb0f05b6 | |
Egor Savkin | 131c3a159a | |
Egor Savkin | dd27bd72ef | |
Egor Savkin | d821aea0bb | |
Egor Savkin | f02eecb95f | |
Egor Savkin | 3e18daf894 | |
Egor Savkin | 20a31558ae | |
Egor Savkin | 867a0af35b | |
Egor Savkin | cb864bddcd | |
Egor Savkin | 3f5c890ab2 | |
Egor Savkin | 41c57a9fb7 | |
Egor Savkin | b2adc89148 | |
Egor Savkin | 4c9f6d6124 | |
火焚 富良 | 81074663ed | |
火焚 富良 | a30f25574d | |
Egor Savkin | 9af0969e3c | |
Egor Savkin | 8b5a3a8ba5 | |
Egor Savkin | 94c213e4c6 | |
Egor Savkin | 8ebcf0189b | |
Egor Savkin | fac8885278 | |
Egor Savkin | 3d064570ce | |
Egor Savkin | 01b46f5d49 | |
Egor Savkin | 978dd34626 | |
Egor Savkin | 8bba1c075f | |
Egor Savkin | 4dd2979c63 | |
Egor Savkin | de9376cbf3 | |
Egor Savkin | a10c0689ca |
|
@ -10,18 +10,10 @@ from flask import request
|
|||
from flask_mail import Mail
|
||||
from flask_mail import Message
|
||||
from werkzeug.middleware.proxy_fix import ProxyFix
|
||||
from jinja2.utils import htmlsafe_json_dumps
|
||||
|
||||
|
||||
load_dotenv()
|
||||
|
||||
mail_password_file = getenv("FLASK_MAIL_PASSWORD_FILE")
|
||||
if mail_password_file is not None:
|
||||
with open(mail_password_file, "r") as f:
|
||||
mail_password = f.read().strip()
|
||||
else:
|
||||
mail_password = None
|
||||
|
||||
app = Flask(__name__)
|
||||
app.config.update(
|
||||
DEBUG=getenv("FLASK_DEBUG") == "True",
|
||||
|
@ -30,7 +22,7 @@ app.config.update(
|
|||
MAIL_USE_SSL=getenv("FLASK_MAIL_USE_SSL"),
|
||||
MAIL_DEBUG=False,
|
||||
MAIL_USERNAME=getenv("FLASK_MAIL_USERNAME"),
|
||||
MAIL_PASSWORD=mail_password,
|
||||
MAIL_PASSWORD=getenv("FLASK_MAIL_PASSWORD"),
|
||||
MAIL_RECIPIENT=getenv("FLASK_MAIL_RECIPIENT"),
|
||||
MAIL_SENDER=getenv("FLASK_MAIL_SENDER")
|
||||
)
|
||||
|
@ -49,7 +41,7 @@ def after(response):
|
|||
@app.route("/rfq", methods=["POST"])
|
||||
def send_rfq():
|
||||
payload = request.json
|
||||
payload = json.loads(htmlsafe_json_dumps(payload))
|
||||
payload = json.loads(json.htmlsafe_dumps(payload))
|
||||
|
||||
if payload is None:
|
||||
resp = jsonify(error="invalid data")
|
||||
|
|
Loading…
Reference in New Issue