lib/ruby-hackernews/domain/entry/entry.rb in ruby-hackernews-1.3.7 vs lib/ruby-hackernews/domain/entry/entry.rb in ruby-hackernews-1.4.0
- old
+ new
@@ -12,10 +12,14 @@
@link = link
@voting = voting
@user = user
@time = time
@comments_info = comments
- @cache = PageFetcher.new(@comments_info.page) if @comments_info
+ if @comments_info
+ @cache = PageFetcher.new(@comments_info.page)
+ else
+ @cache = PageFetcher.new(@link.href)
+ end
end
def text
unless @text
@text = TextService.new.get_text(@cache.page)