diff --git a/api/src/api/v1/forms.py b/api/src/api/v1/forms.py index a14880b..5b86b2d 100644 --- a/api/src/api/v1/forms.py +++ b/api/src/api/v1/forms.py @@ -188,12 +188,6 @@ async def update_cell( if sections and (rem_sects := set(sections) - set(form.form_type.section_list)): raise HTTPException(400, f"Недопустимые sections: {', '.join(sorted(rem_sects))}") - budget_line_service = BudgetLineService(db) - budget_line = await budget_line_service.get(budget_line_id=cell_body.line_id, user=current_user) - if not budget_line or budget_line.budget_form_id != form_id: - raise HTTPException(404, f"Строка формы не найдена") - - result = await sheet_service.update_cell( form_id=form_id, sheet=sheet, @@ -243,14 +237,6 @@ async def update_cells( if sections and (rem_sects := set(sections) - set(form.form_type.section_list)): raise HTTPException(400, f"Недопустимые sections: {', '.join(sorted(rem_sects))}") - budget_line_service = BudgetLineService(db) - budget_lines = await budget_line_service.get_list( - budget_line_ids=[cb.line_id for cb in cells_body.changes], user=current_user) - for budget_line in budget_lines: - if budget_line.budget_form_id != form_id: - raise HTTPException(404, f"Строка формы не найдена") - - result = await sheet_service.update_cells( form_id=form_id, sheet=sheet,