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 typing import List
|
||||||
|
|
||||||
|
from mealie.core.root_logger import get_logger
|
||||||
from mealie.db.models.model_base import SqlAlchemyBase
|
from mealie.db.models.model_base import SqlAlchemyBase
|
||||||
from pydantic import BaseModel
|
from pydantic import BaseModel
|
||||||
from sqlalchemy import func
|
from sqlalchemy import func
|
||||||
from sqlalchemy.orm import load_only
|
from sqlalchemy.orm import load_only
|
||||||
from sqlalchemy.orm.session import Session
|
from sqlalchemy.orm.session import Session
|
||||||
|
|
||||||
|
logger = get_logger()
|
||||||
|
|
||||||
|
|
||||||
class BaseDocument:
|
class BaseDocument:
|
||||||
def __init__(self) -> None:
|
def __init__(self) -> None:
|
||||||
|
@ -145,11 +148,9 @@ class BaseDocument:
|
||||||
|
|
||||||
def delete(self, session: Session, primary_key_value) -> dict:
|
def delete(self, session: Session, primary_key_value) -> dict:
|
||||||
result = session.query(self.sql_model).filter_by(**{self.primary_key: primary_key_value}).one()
|
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.delete(result)
|
||||||
session.commit()
|
session.commit()
|
||||||
|
|
||||||
try:
|
return results_as_model
|
||||||
return self.schema.from_orm(result)
|
|
||||||
except Exception:
|
|
||||||
pass
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue