From 289452b341e8497dedc429e67f00b676639f625e Mon Sep 17 00:00:00 2001 From: Abhimanyu Saharan Date: Sun, 8 Feb 2026 21:18:37 +0530 Subject: [PATCH] refactor: streamline imports and clean up group access handling in board-related files --- backend/app/api/board_groups.py | 2 +- backend/app/api/board_memory.py | 2 +- backend/app/services/organizations.py | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/backend/app/api/board_groups.py b/backend/app/api/board_groups.py index 71a5d4b5..b537d94d 100644 --- a/backend/app/api/board_groups.py +++ b/backend/app/api/board_groups.py @@ -271,7 +271,7 @@ async def delete_board_group( session: AsyncSession = Depends(get_session), ctx=Depends(require_org_admin), ) -> OkResponse: - group = await _require_group_access(session, group_id=group_id, member=ctx.member, write=True) + await _require_group_access(session, group_id=group_id, member=ctx.member, write=True) # Boards reference groups, so clear the FK first to keep deletes simple. await session.execute( diff --git a/backend/app/api/board_memory.py b/backend/app/api/board_memory.py index 03c0a74e..197fe7bc 100644 --- a/backend/app/api/board_memory.py +++ b/backend/app/api/board_memory.py @@ -6,7 +6,7 @@ from collections.abc import AsyncIterator from datetime import datetime, timezone from uuid import UUID -from fastapi import APIRouter, Depends, HTTPException, Query, Request, status +from fastapi import APIRouter, Depends, Query, Request from sqlalchemy import func from sqlmodel import col, select from sqlmodel.ext.asyncio.session import AsyncSession diff --git a/backend/app/services/organizations.py b/backend/app/services/organizations.py index 08468e2a..acc16ee2 100644 --- a/backend/app/services/organizations.py +++ b/backend/app/services/organizations.py @@ -1,7 +1,6 @@ from __future__ import annotations from dataclasses import dataclass -from datetime import datetime from typing import Iterable from uuid import UUID