mirror of
https://github.com/hay-kot/mealie.git
synced 2025-08-22 14:33:33 -07:00
fix bare exception
This commit is contained in:
parent
a7fe96faeb
commit
71c51f3c87
1 changed files with 5 additions and 4 deletions
|
@ -1,11 +1,14 @@
|
|||
from typing import List
|
||||
|
||||
from mealie.core.root_logger import get_logger
|
||||
from mealie.db.models.model_base import SqlAlchemyBase
|
||||
from pydantic import BaseModel
|
||||
from sqlalchemy import func
|
||||
from sqlalchemy.orm import load_only
|
||||
from sqlalchemy.orm.session import Session
|
||||
|
||||
logger = get_logger()
|
||||
|
||||
|
||||
class BaseDocument:
|
||||
def __init__(self) -> None:
|
||||
|
@ -145,11 +148,9 @@ class BaseDocument:
|
|||
|
||||
def delete(self, session: Session, primary_key_value) -> dict:
|
||||
result = session.query(self.sql_model).filter_by(**{self.primary_key: primary_key_value}).one()
|
||||
results_as_model = self.schema.from_orm(result)
|
||||
|
||||
session.delete(result)
|
||||
session.commit()
|
||||
|
||||
try:
|
||||
return self.schema.from_orm(result)
|
||||
except Exception:
|
||||
pass
|
||||
return results_as_model
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue