Skip to content

Commit bd9e7c2

Browse files
committed
feat: register synonym set classes to client object
1 parent bcb457f commit bd9e7c2

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

lib/typesense.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ module Typesense
1616
require_relative 'typesense/override'
1717
require_relative 'typesense/synonyms'
1818
require_relative 'typesense/synonym'
19+
require_relative 'typesense/synonym_sets'
20+
require_relative 'typesense/synonym_set'
1921
require_relative 'typesense/aliases'
2022
require_relative 'typesense/alias'
2123
require_relative 'typesense/keys'

lib/typesense/client.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
module Typesense
44
class Client
55
attr_reader :configuration, :collections, :aliases, :keys, :debug, :health, :metrics, :stats, :operations,
6-
:multi_search, :analytics, :presets, :stemming, :nl_search_models
6+
:multi_search, :analytics, :presets, :stemming, :nl_search_models, :synonym_sets
77

88
def initialize(options = {})
99
@configuration = Configuration.new(options)
@@ -21,6 +21,7 @@ def initialize(options = {})
2121
@stemming = Stemming.new(@api_call)
2222
@presets = Presets.new(@api_call)
2323
@nl_search_models = NlSearchModels.new(@api_call)
24+
@synonym_sets = SynonymSets.new(@api_call)
2425
end
2526
end
2627
end

0 commit comments

Comments
 (0)