mirror of
https://github.com/godotengine/godot-showreel-voting.git
synced 2026-09-03 18:15:13 +03:00
fix for user not found
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
from datetime import datetime, timedelta
|
|
||||||
from functools import wraps
|
from functools import wraps
|
||||||
from typing import Dict, List
|
from typing import Dict
|
||||||
from flask import Flask, current_app, render_template, request, url_for, session
|
from flask import Flask, current_app, render_template, request, url_for, session
|
||||||
from flask import redirect
|
from flask import redirect
|
||||||
from authlib.integrations.flask_client import OAuth
|
from authlib.integrations.flask_client import OAuth
|
||||||
|
|||||||
3
main.py
3
main.py
@@ -43,7 +43,8 @@ def create_app(config=None):
|
|||||||
if oidc_info:
|
if oidc_info:
|
||||||
g.user = DB.session.get(User, oidc_info['sub'])
|
g.user = DB.session.get(User, oidc_info['sub'])
|
||||||
# Calculate Gravatar hash
|
# Calculate Gravatar hash
|
||||||
g.user.gravatar_hash = hashlib.md5(g.user.email.encode('utf-8')).hexdigest()
|
if g.user:
|
||||||
|
g.user.gravatar_hash = hashlib.md5(g.user.email.encode('utf-8')).hexdigest()
|
||||||
else:
|
else:
|
||||||
g.user = None
|
g.user = None
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user