Add finished? helper method

This commit is contained in:
Alex Ling 2020-06-15 09:47:23 +00:00
parent 9302601307
commit 3dc9bd2264

View File

@ -159,6 +159,10 @@ class Entry
end end
last_read last_read
end end
def finished?(username)
load_progress(username) == @pages
end
end end
class Title class Title
@ -571,8 +575,7 @@ class Library
return nil if in_progress_entries.empty? return nil if in_progress_entries.empty?
latest_read_entry = in_progress_entries[-1] latest_read_entry = in_progress_entries[-1]
if latest_read_entry.load_progress(username) == if latest_read_entry.finished? username
latest_read_entry.pages
latest_read_entry.next_entry latest_read_entry.next_entry
else else
latest_read_entry latest_read_entry