mirror of
https://github.com/mealie-recipes/mealie.git
synced 2026-06-07 09:30:13 -04:00
feat: Add Households to Mealie (#3970)
This commit is contained in:
@@ -68,7 +68,7 @@ async def get_public_group(group_slug: str = fastapi.Path(...), session=Depends(
|
||||
repos = get_repositories(session)
|
||||
group = repos.groups.get_by_slug_or_id(group_slug)
|
||||
|
||||
if not group or group.preferences.private_group or not group.preferences.recipe_public:
|
||||
if not group or group.preferences.private_group:
|
||||
raise HTTPException(404, "group not found")
|
||||
else:
|
||||
return group
|
||||
@@ -111,7 +111,7 @@ async def get_current_user(
|
||||
except PyJWTError as e:
|
||||
raise credentials_exception from e
|
||||
|
||||
repos = get_repositories(session)
|
||||
repos = get_repositories(session, group_id=None, household_id=None)
|
||||
|
||||
user = repos.users.get_one(token_data.user_id, "id", any_case=False)
|
||||
|
||||
@@ -139,7 +139,7 @@ async def get_admin_user(current_user: PrivateUser = Depends(get_current_user))
|
||||
|
||||
|
||||
def validate_long_live_token(session: Session, client_token: str, user_id: str) -> PrivateUser:
|
||||
repos = get_repositories(session)
|
||||
repos = get_repositories(session, group_id=None, household_id=None)
|
||||
|
||||
token = repos.api_tokens.multi_query({"token": client_token, "user_id": user_id})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user