From 0486a0a087067b19f65f0add4faf989f433599ef Mon Sep 17 00:00:00 2001 From: Daniela Soares Feitosa Date: Tue, 31 May 2016 11:21:38 -0300 Subject: [PATCH] Add person & gallery to allow search on those models --- plugins/elasticsearch/lib/ext/gallery.rb | 13 +++++++++++++ plugins/elasticsearch/lib/ext/person.rb | 13 +++++++++++++ 2 files changed, 26 insertions(+), 0 deletions(-) create mode 100644 plugins/elasticsearch/lib/ext/gallery.rb create mode 100644 plugins/elasticsearch/lib/ext/person.rb diff --git a/plugins/elasticsearch/lib/ext/gallery.rb b/plugins/elasticsearch/lib/ext/gallery.rb new file mode 100644 index 0000000..2b33432 --- /dev/null +++ b/plugins/elasticsearch/lib/ext/gallery.rb @@ -0,0 +1,13 @@ +require_dependency 'gallery' +require_relative '../elasticsearch_indexed_model' + +class Gallery + include ElasticsearchIndexedModel + + def self.control_fields + [ + :advertise, + :published, + ] + end +end diff --git a/plugins/elasticsearch/lib/ext/person.rb b/plugins/elasticsearch/lib/ext/person.rb new file mode 100644 index 0000000..46df50f --- /dev/null +++ b/plugins/elasticsearch/lib/ext/person.rb @@ -0,0 +1,13 @@ +require_dependency 'person' +require_relative '../elasticsearch_indexed_model' + +class Person + include ElasticsearchIndexedModel + + def self.control_fields + [ + :visible, + :public_profile, + ] + end +end -- libgit2 0.21.2