From bb6f430d16840e87086e9a3e1754aa1c49380355 Mon Sep 17 00:00:00 2001 From: Nathan_akin <85641756+akintewe@users.noreply.github.com> Date: Thu, 16 Jan 2025 21:34:28 +0100 Subject: [PATCH] removed duplicate --- web_app/db/crud/position.py | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/web_app/db/crud/position.py b/web_app/db/crud/position.py index 318f5bea6..11f29cacb 100644 --- a/web_app/db/crud/position.py +++ b/web_app/db/crud/position.py @@ -469,27 +469,7 @@ def add_extra_deposit_to_position(self, position: Position, amount: str) -> None session.execute(stmt) session.commit() - def add_extra_deposit(self, token_symbol: str, amount: str, position_id: UUID) -> None: - """ - Add or update an extra deposit for a position. - If deposit exists for token_symbol, update amount instead of creating new. - """ - with self.Session() as session: - stmt = insert(ExtraDeposit).values( - token_symbol=token_symbol, - amount=amount, - position_id=position_id, - added_at=datetime.utcnow() - ).on_conflict_do_update( - index_elements=['token_symbol', 'position_id'], - set_={ - 'amount': ExtraDeposit.amount + cast(amount, String), - 'added_at': datetime.utcnow() - } - ) - session.execute(stmt) - session.commit() - + def get_extra_deposits_data(self, position_id: UUID) -> Dict[str, str]: """ Get all extra deposits for a position.