Skip to content

Commit 6e28677

Browse files
committed
修复批量上传
#164
1 parent eb9ed46 commit 6e28677

2 files changed

Lines changed: 11 additions & 2 deletions

File tree

src/tools/book.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,20 @@ def Copy(self, o):
148148
self.des = o.des
149149
self.epsInfo.update(o.epsInfo)
150150

151+
151152
class BookInfo(object):
152153
def __init__(self):
153154
self.baseInfo = BookBaseInfo()
154155
self.pageInfo = BookPageInfo()
155156

157+
@property
158+
def epsCount(self):
159+
return len(self.pageInfo.epsInfo)
160+
161+
@property
162+
def title(self):
163+
return self.baseInfo.title
164+
156165

157166
# 书的管理器
158167
class BookMgr(Singleton):

src/view/nas/nas_view.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -248,9 +248,9 @@ def AddNasUploadCache(self, nasId, bookId):
248248
if info.epsCount <= 0:
249249
QtOwner().ShowError(Str.GetStr(Str.SpaceEps))
250250
return
251-
epsIds = list(range(info.epsCount))
251+
epsIds = list(info.pageInfo.epsInfo.keys())
252252
QtOwner().downloadView.AddDownload(bookId, epsIds, nasInfo.is_waifu2x)
253-
self.AddNasUpload2(info.title, nasId, bookId, True)
253+
self.AddNasUpload2(info.title, nasId, bookId, False)
254254

255255
def OpenEpsInfoBack(self, raw, v):
256256
QtOwner().CloseLoading()

0 commit comments

Comments
 (0)