fix timezone bug

This commit is contained in:
beabigegg
2025-09-21 11:37:39 +08:00
parent a408ce402d
commit 2a0b29402f
22 changed files with 1050 additions and 519 deletions

View File

@@ -3,6 +3,7 @@ from flask_login import login_user, logout_user, login_required, current_user
from ldap_utils import authenticate_ldap_user
from models import User, db
from datetime import datetime
from utils.timezone import taiwan_now
import logging
auth_bp = Blueprint('auth', __name__)
@@ -69,7 +70,7 @@ def login():
current_app.logger.info(f"Existing user found: {user_info['username']}")
# Update last_login time
local_user.last_login = datetime.now()
local_user.last_login = taiwan_now()
db.session.commit()
# Step 3: Log in the user with Flask-Login