wio
This commit is contained in:
@@ -11,24 +11,30 @@ from aws_lambda_powertools.event_handler.api_gateway import (
|
||||
)
|
||||
from aws_lambda_powertools.event_handler.exceptions import ServiceError
|
||||
from aws_lambda_powertools.logging import correlation_paths
|
||||
from aws_lambda_powertools.shared.json_encoder import Encoder
|
||||
from aws_lambda_powertools.utilities.typing import LambdaContext
|
||||
|
||||
from api_gateway import JSONResponse
|
||||
from middlewares import AuthenticationMiddleware
|
||||
from routes import courses, enrollments, lookup, orders, orgs, settings, users, webhooks
|
||||
from routes import (
|
||||
courses,
|
||||
enrollments,
|
||||
enrollments_,
|
||||
lookup,
|
||||
orders,
|
||||
orgs,
|
||||
settings,
|
||||
users,
|
||||
webhooks,
|
||||
)
|
||||
|
||||
|
||||
class JSONEncoder(json.JSONEncoder):
|
||||
def default(self, o):
|
||||
if isinstance(o, date):
|
||||
return o.isoformat()
|
||||
class JSONEncoder(Encoder):
|
||||
def default(self, obj):
|
||||
if isinstance(obj, date):
|
||||
return obj.isoformat()
|
||||
|
||||
return super().default(o)
|
||||
|
||||
|
||||
def foo(obj):
|
||||
print(obj)
|
||||
return json.dumps(obj, separators=(',', ':'), cls=JSONEncoder)
|
||||
return super().default(obj)
|
||||
|
||||
|
||||
tracer = Tracer()
|
||||
@@ -48,6 +54,7 @@ app = APIGatewayHttpResolver(
|
||||
app.use(middlewares=[AuthenticationMiddleware()])
|
||||
app.include_router(courses.router, prefix='/courses')
|
||||
app.include_router(enrollments.router, prefix='/enrollments')
|
||||
app.include_router(enrollments_.router, prefix='/new/enrollments')
|
||||
app.include_router(enrollments.vacancies, prefix='/enrollments')
|
||||
app.include_router(enrollments.enroll, prefix='/enrollments')
|
||||
app.include_router(enrollments.cancel, prefix='/enrollments')
|
||||
|
||||
Reference in New Issue
Block a user