mirror of
https://github.com/hkalexling/Mango.git
synced 2025-08-02 19:05:32 -04:00
Formatting
This commit is contained in:
parent
0f3dd51d6b
commit
926d0e66a5
@ -384,7 +384,8 @@ class Title
|
|||||||
# TODO: More concise title?
|
# TODO: More concise title?
|
||||||
def get_last_read_for_continue_reading(username, entry_obj)
|
def get_last_read_for_continue_reading(username, entry_obj)
|
||||||
last_read = load_last_read username, entry_obj.title
|
last_read = load_last_read username, entry_obj.title
|
||||||
if last_read.nil? # grab from previous entry if current entry hasn't been started yet
|
# grab from previous entry if current entry hasn't been started yet
|
||||||
|
if last_read.nil?
|
||||||
previous_entry = previous_entry(entry_obj)
|
previous_entry = previous_entry(entry_obj)
|
||||||
return load_last_read username, previous_entry.title if previous_entry
|
return load_last_read username, previous_entry.title if previous_entry
|
||||||
end
|
end
|
||||||
@ -519,7 +520,7 @@ class Library
|
|||||||
{
|
{
|
||||||
entry: e,
|
entry: e,
|
||||||
percentage: e.book.load_percentage(username, e.title),
|
percentage: e.book.load_percentage(username, e.title),
|
||||||
last_read: get_relevant_last_read(username, e)
|
last_read: get_relevant_last_read(username, e),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -532,7 +533,10 @@ class Library
|
|||||||
}[0..11]
|
}[0..11]
|
||||||
end
|
end
|
||||||
|
|
||||||
alias RA = NamedTuple(entry: Entry, percentage: Float64, grouped_count: Int32)
|
alias RA = NamedTuple(
|
||||||
|
entry: Entry,
|
||||||
|
percentage: Float64,
|
||||||
|
grouped_count: Int32)
|
||||||
|
|
||||||
def get_recently_added_entries(username)
|
def get_recently_added_entries(username)
|
||||||
entries = [] of Entry
|
entries = [] of Entry
|
||||||
@ -581,9 +585,11 @@ class Library
|
|||||||
|
|
||||||
private def get_relevant_last_read(username, entry_obj)
|
private def get_relevant_last_read(username, entry_obj)
|
||||||
last_read = entry_obj.book.load_last_read username, entry_obj.title
|
last_read = entry_obj.book.load_last_read username, entry_obj.title
|
||||||
if last_read.nil? # grab from previous entry if current entry hasn't been started yet
|
# grab from previous entry if current entry hasn't been started yet
|
||||||
|
if last_read.nil?
|
||||||
previous_entry = entry_obj.book.previous_entry(entry_obj)
|
previous_entry = entry_obj.book.previous_entry(entry_obj)
|
||||||
return entry_obj.book.load_last_read username, previous_entry.title if previous_entry
|
return entry_obj.book.load_last_read username, previous_entry.title \
|
||||||
|
if previous_entry
|
||||||
end
|
end
|
||||||
last_read
|
last_read
|
||||||
end
|
end
|
||||||
|
@ -71,7 +71,8 @@ class MainRouter < Router
|
|||||||
get "/" do |env|
|
get "/" do |env|
|
||||||
begin
|
begin
|
||||||
username = get_username env
|
username = get_username env
|
||||||
continue_reading = @context.library.get_continue_reading_entries username
|
continue_reading = @context
|
||||||
|
.library.get_continue_reading_entries username
|
||||||
recently_added = @context.library.get_recently_added_entries username
|
recently_added = @context.library.get_recently_added_entries username
|
||||||
titles = @context.library.titles
|
titles = @context.library.titles
|
||||||
new_user = !titles.any? { |t| t.load_percentage(username) > 0 }
|
new_user = !titles.any? { |t| t.load_percentage(username) > 0 }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user