We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b1a63a2 commit 135028dCopy full SHA for 135028d
1 file changed
fastapi_auth_jwt/dependencies.py
@@ -203,8 +203,9 @@ def __call__(
203
except Unauthorized as e:
204
raise HTTPException(status_code=HTTP_401_UNAUTHORIZED) from e
205
if not partner_id:
206
- _logger.info("Could not determine partner from JWT payload.")
207
- raise HTTPException(status_code=HTTP_401_UNAUTHORIZED)
+ if not self.allow_unauthenticated or validator.partner_id_required:
+ _logger.info("Could not determine partner from JWT payload.")
208
+ raise HTTPException(status_code=HTTP_401_UNAUTHORIZED)
209
return env["res.partner"].with_user(uid).browse(partner_id)
210
211
0 commit comments