X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=lib%2Fsup%2Fmodes%2Fperson-search-results-mode.rb;h=fc09126e0e6ba228d5848567bcb78f97df17819c;hb=d50ad629bc9321980abeaeeebf17a935c300a7b1;hp=8fe3c30f5a421ba883362a183a131197c8cadc35;hpb=43df7bd75d887a04b9d1433a534b7fa77188663d;p=sup diff --git a/lib/sup/modes/person-search-results-mode.rb b/lib/sup/modes/person-search-results-mode.rb index 8fe3c30..fc09126 100644 --- a/lib/sup/modes/person-search-results-mode.rb +++ b/lib/sup/modes/person-search-results-mode.rb @@ -1,29 +1,12 @@ module Redwood class PersonSearchResultsMode < ThreadIndexMode - register_keymap do |k| - k.add :load_more_threads, "Load #{LOAD_MORE_THREAD_NUM} more threads", 'M' - end - def initialize people @people = people - super + super [], { :participants => @people } end def is_relevant? m; @people.any? { |p| m.from == p }; end - - def load_more_threads n=ThreadIndexMode::LOAD_MORE_THREAD_NUM - load_n_threads_background n, :participants => @people, - :load_killed => true, - :load_spam => false, - :when_done =>(lambda do |num| - if num > 0 - BufferManager.flash "Found #{num} threads" - else - BufferManager.flash "No matches" - end - end) - end end end