Skip to content

Commit e6da0d2

Browse files
committed
adapt tachiyomi
1 parent e6e09df commit e6da0d2

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

comiclib/main.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,14 +124,14 @@ def do_search(db: Session, category: str, filters: str, order: Union[OrderingDir
124124

125125

126126
@app.get("/api/search")
127-
def search_archive(filter: str, start: int, order: OrderingDirection, category: str = '', sortby: str = "title", db: Session = Depends(get_db)):
127+
def search_archive(start: int, filter: str = '', order: OrderingDirection = OrderingDirection.asc, category: str = '', sortby: str = "title", db: Session = Depends(get_db)):
128128
data, recordsFiltered, recordsTotal = do_search(db, category=category, filters=filter,
129-
start=start, order=order, sortby=sortby, query_total=True)
129+
count=None if start== -1 else 100, start=start, order=order, sortby=sortby, query_total=True)
130130
return {"data": data, "draw": 0, "recordsFiltered": recordsFiltered, "recordsTotal": recordsTotal}
131131

132132

133133
@app.get("/api/search/random")
134-
def get_random_archives(category: str, filter: str, count: int = 5, db: Session = Depends(get_db)):
134+
def get_random_archives(category: str = '', filter: str = '', count: int = 5, db: Session = Depends(get_db)):
135135
data, _, _ = do_search(db, category=category,
136136
filters=filter, order=None, count=count)
137137
return {"data": data}
@@ -391,7 +391,7 @@ def clean_all_new_flag(db: Session = Depends(get_db)):
391391
@app.get("/api/categories")
392392
def get_all_categories(db: Session = Depends(get_db)):
393393
return [
394-
{"archives": [a.id for a in c.archive], "id": str(c.id), "last_used": 0,
394+
{"archives": [a.id for a in c.archive], "id": str(c.id), "last_used": "0",
395395
"name": c.name, "pinned": "1" if c.pinned else "0", "search": "" if c.search is None else c.search}
396396
for c in db.scalars(select(Category))
397397
]

comiclib/scan.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def scan(paths):
4343
if old_a is None:
4444
a = Archive(path=p.as_posix())
4545
archive_id = hashlib.blake2b(
46-
p.as_posix().encode(), digest_size=10).hexdigest()
46+
p.as_posix().encode(), digest_size=20).hexdigest()
4747
elif settings.skip_exits:
4848
continue
4949
else:

0 commit comments

Comments
 (0)