X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=lib%2Fsup%2Fferret_index.rb;fp=lib%2Fsup%2Fferret_index.rb;h=d605e8d389f7e61c0cb2eb5a1ba168d077ae6d19;hb=8903cdedc810b5570b5d2cfb35d60683782aa84a;hp=df1139d97b67d878fa84f9440a173206f11cf26f;hpb=c8562c943ee4d956df93dea76a71e7ff2160fb4b;p=sup diff --git a/lib/sup/ferret_index.rb b/lib/sup/ferret_index.rb index df1139d..d605e8d 100644 --- a/lib/sup/ferret_index.rb +++ b/lib/sup/ferret_index.rb @@ -4,6 +4,13 @@ module Redwood class FerretIndex < BaseIndex + HookManager.register "custom-search", < s) || s subs = s.gsub(/\b(to|from):(\S+)\b/) do field, name = $1, $2 if(p = ContactManager.contact_for(name))