From 7c97445155d4d146b86048071ab62248032daec0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomek=20W=C3=B3jcik?= Date: Thu, 18 Sep 2025 20:40:32 +0200 Subject: [PATCH] BTHLABS-0000: Fix a bug that prevented RPC-created saves from processing --- .../hotpocket_backend/apps/ui/rpc_methods/saves.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/services/backend/hotpocket_backend/apps/ui/rpc_methods/saves.py b/services/backend/hotpocket_backend/apps/ui/rpc_methods/saves.py index 1d40d09..8a37ffc 100644 --- a/services/backend/hotpocket_backend/apps/ui/rpc_methods/saves.py +++ b/services/backend/hotpocket_backend/apps/ui/rpc_methods/saves.py @@ -2,7 +2,6 @@ from __future__ import annotations from bthlabs_jsonrpc_core import register_method -from django import db from django.http import HttpRequest from hotpocket_backend.apps.ui.services.workflows import CreateSaveWorkflow @@ -11,11 +10,10 @@ from hotpocket_soa.dto.associations import AssociationOut @register_method(method='saves.create') def create(request: HttpRequest, url: str) -> AssociationOut: - with db.transaction.atomic(): - association = CreateSaveWorkflow().run_rpc( - request=request, - account=request.user, - url=url, - ) + association = CreateSaveWorkflow().run_rpc( + request=request, + account=request.user, + url=url, + ) - return association + return association