fix: logger
This commit is contained in:
parent
c06b7ab899
commit
b3907455e1
|
@ -18,7 +18,11 @@ class AuthController:
|
||||||
dataSchema = LoginSchema(**data)
|
dataSchema = LoginSchema(**data)
|
||||||
response = self.auth_service.login(dataSchema)
|
response = self.auth_service.login(dataSchema)
|
||||||
return (
|
return (
|
||||||
jsonify(ResponseSchema(message="Register success", data=response)),
|
jsonify(
|
||||||
|
ResponseSchema(
|
||||||
|
message="Register success", data=response
|
||||||
|
).model_dump()
|
||||||
|
),
|
||||||
200,
|
200,
|
||||||
)
|
)
|
||||||
except ValidationError as e:
|
except ValidationError as e:
|
||||||
|
@ -30,7 +34,7 @@ class AuthController:
|
||||||
current_app.logger.error(
|
current_app.logger.error(
|
||||||
f"Error during Google login: {str(e)}", exc_info=True
|
f"Error during Google login: {str(e)}", exc_info=True
|
||||||
)
|
)
|
||||||
response = ResponseSchema(
|
response = ResponseSchema(
|
||||||
message="Internal server error", data=None, meta=None
|
message="Internal server error", data=None, meta=None
|
||||||
)
|
)
|
||||||
return jsonify(response.model_dump()), 500
|
return jsonify(response.model_dump()), 500
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
from flask_pymongo import PyMongo
|
from flask_pymongo import PyMongo
|
||||||
from flask import Flask
|
from flask import Flask, current_app
|
||||||
from configs import Config
|
|
||||||
|
|
||||||
|
|
||||||
def init_db(app: Flask) -> PyMongo:
|
def init_db(app: Flask) -> PyMongo:
|
||||||
|
@ -8,10 +7,9 @@ def init_db(app: Flask) -> PyMongo:
|
||||||
mongo = PyMongo(app)
|
mongo = PyMongo(app)
|
||||||
|
|
||||||
mongo.cx.server_info()
|
mongo.cx.server_info()
|
||||||
print("✅ MongoDB connection successful!")
|
app.logger.info("MongoDB connection established")
|
||||||
|
|
||||||
return mongo
|
return mongo
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"❌ MongoDB connection failed: {e}")
|
app.logger.error(f"MongoDB connection failed: {e}")
|
||||||
return None # Handle failure gracefully
|
return None # Handle failure gracefully
|
||||||
|
|
|
@ -9,6 +9,7 @@ from database import init_db
|
||||||
def createApp() -> Flask:
|
def createApp() -> Flask:
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
app.config.from_object(Config)
|
app.config.from_object(Config)
|
||||||
|
LoggerConfig.init_logger(app)
|
||||||
|
|
||||||
container = Container()
|
container = Container()
|
||||||
|
|
||||||
|
@ -27,7 +28,6 @@ def createApp() -> Flask:
|
||||||
app.register_blueprint(user_blueprint, url_prefix="/api")
|
app.register_blueprint(user_blueprint, url_prefix="/api")
|
||||||
|
|
||||||
# Initialize Logging
|
# Initialize Logging
|
||||||
LoggerConfig.init_logger(app)
|
|
||||||
|
|
||||||
return app
|
return app
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue