Comments (5)
@rubenfonseca Thank you very much!! I appreciate the response. I can confirm that your solution worked for me.
from powertools-lambda-python.
Thanks for opening your first issue here! We'll come back to you as soon as we can.
In the meantime, check out the #python channel on our Powertools for AWS Lambda Discord: Invite link
from powertools-lambda-python.
Looking at this now
from powertools-lambda-python.
Hi @averypelle thank you for opening this issue! I've tested some code and noticed that because you are calling the resolver directly, the app.append_context
line doesn't have the oportunity to run, since it's inside the lambda handler.
Two ways I can think to solve this:
- call the lambda handler directly instead of the event resolver:
lambda_handler(event=mock_event, context=mock_lambda_context)
This way the context will be appended.
- append the context in your text before invoking your event resolver:
app.append_context(is_admin=True)
app(event=mock_event, context=mock_lambda_context)
Both of this should solve your problem. I'm closing the bug report for now, but please feel free to re-open if you need additional support!
from powertools-lambda-python.
⚠️ COMMENT VISIBILITY WARNING⚠️
This issue is now closed. Please be mindful that future comments are hard for our team to see.
If you need more assistance, please either tag a team member or open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.
from powertools-lambda-python.
Related Issues (20)
- Maintenance: add the Feature Flags feature to nox tests HOT 2
- Maintenance: add the Streaming feature to nox tests HOT 2
- Maintenance: add the Middleware Factory feature to nox tests HOT 2
- Maintenance: add the Idempotency feature to nox tests HOT 2
- Maintenance: add the Event Source Data Class feature to nox tests HOT 2
- Maintenance: add the Batch Processing feature to nox tests HOT 2
- Maintenance: add the Data Masking feature to nox tests HOT 2
- Docs: Fix Become a public reference link HOT 1
- Bug: Event handler + cors + headers HOT 7
- [Support Powertools for AWS Lambda (Python)]: Brsk HOT 4
- Feature request: Enable middleware functionality for AppSyncResolver
- Tech debt: Inconsistent use of from __future__ import annotations HOT 19
- Feature request: HTTP resolver middleware should have access to path parameters HOT 8
- Static typing: overloads for SecretsProvider.get() HOT 2
- Maintenance: Replace pdoc3 with mkdocstrings
- Maintenance: Make a PoC with memray to profile the memory usage of our utilities
- Maintenance: downgrade AWS CDK to 2.145.0 HOT 1
- Bug: v2.40.0 undocumented breaking change in Router HOT 2
- Bug: v2.40.0 undocumented breaking change in Router HOT 10
- Bug: custom serializer isn't being used by nested dict HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from powertools-lambda-python.