diff --git a/atst/domain/portfolios/portfolios.py b/atst/domain/portfolios/portfolios.py index 4ec1ae4f..fbb40bad 100644 --- a/atst/domain/portfolios/portfolios.py +++ b/atst/domain/portfolios/portfolios.py @@ -66,10 +66,6 @@ class Portfolios(object): return portfolio - @classmethod - def get_by_request(cls, request): - return PortfoliosQuery.get_by_request(request) - @classmethod def get_with_members(cls, user, portfolio_id): portfolio = PortfoliosQuery.get(portfolio_id) diff --git a/atst/domain/portfolios/query.py b/atst/domain/portfolios/query.py index 486009eb..df82efbb 100644 --- a/atst/domain/portfolios/query.py +++ b/atst/domain/portfolios/query.py @@ -1,8 +1,5 @@ -from sqlalchemy.orm.exc import NoResultFound - from atst.database import db from atst.domain.common import Query -from atst.domain.exceptions import NotFoundError from atst.models.portfolio import Portfolio from atst.models.portfolio_role import PortfolioRole, Status as PortfolioRoleStatus @@ -10,15 +7,6 @@ from atst.models.portfolio_role import PortfolioRole, Status as PortfolioRoleSta class PortfoliosQuery(Query): model = Portfolio - @classmethod - def get_by_request(cls, request): - try: - portfolio = db.session.query(Portfolio).filter_by(request=request).one() - except NoResultFound: - raise NotFoundError("portfolio") - - return portfolio - @classmethod def get_for_user(cls, user): return ( diff --git a/atst/models/portfolio.py b/atst/models/portfolio.py index 68b5710b..83043bcd 100644 --- a/atst/models/portfolio.py +++ b/atst/models/portfolio.py @@ -1,4 +1,4 @@ -from sqlalchemy import Column, ForeignKey, String +from sqlalchemy import Column, String from sqlalchemy.orm import relationship from itertools import chain