lib/ayadn/action.rb in ayadn-1.1.1 vs lib/ayadn/action.rb in ayadn-1.1.3

- old
+ new

@@ -224,19 +224,24 @@ def convo(post_id, options) begin missing_post_id unless post_id.is_integer? doing(options) id = get_original_id(post_id, @api.get_details(post_id, options)) - stream = @api.get_convo(id, options) - post_404(id) if meta_404(stream) + stream = get_convo id, options Databases.pagination["replies:#{id}"] = stream['meta']['max_id'] render_view(stream, options) Scroll.new(@api, @view).convo(id, options) if options[:scroll] rescue => e Errors.global_error("action/convo", [post_id, id, options], e) ensure Databases.close_all end + end + + def get_convo id, options + stream = @api.get_convo(id, options) + post_404(id) if meta_404(stream) + stream end def delete(post_id) begin missing_post_id unless post_id.is_integer?