Skip to content

Commit 1d35b65

Browse files
authored
Merge pull request #998 from HuajunGao/fix/bangumi-search-official-title
2 parents 61ff20f + d4e5050 commit 1d35b65

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

backend/src/module/database/bangumi.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -390,6 +390,10 @@ def search_id(self, _id: int) -> Optional[Bangumi]:
390390
logger.debug("[Database] Find bangumi id: %s.", _id)
391391
return bangumi
392392

393+
def search_official_title(self, official_title: str) -> Optional[Bangumi]:
394+
statement = select(Bangumi).where(Bangumi.official_title == official_title)
395+
return self.session.execute(statement).scalar_one_or_none()
396+
393397
def search_ids(self, ids: list[int]) -> list[Bangumi]:
394398
"""Batch lookup multiple bangumi by their IDs."""
395399
if not ids:

0 commit comments

Comments
 (0)