@@ -126,24 +126,23 @@ public extension SearchClient {
126
126
try await self . getApiKey ( key: key, requestOptions: requestOptions)
127
127
} ,
128
128
validate: { response in
129
- if apiKey. description != nil , apiKey . description != response. description {
129
+ if apiKey. description != response. description {
130
130
return false
131
131
}
132
132
133
- if apiKey. queryParameters != nil , apiKey . queryParameters != response. queryParameters {
133
+ if apiKey. queryParameters != response. queryParameters {
134
134
return false
135
135
}
136
136
137
- if apiKey. maxHitsPerQuery != nil , apiKey . maxHitsPerQuery != response. maxHitsPerQuery {
137
+ if apiKey. maxHitsPerQuery != response. maxHitsPerQuery {
138
138
return false
139
139
}
140
140
141
- if apiKey. maxQueriesPerIPPerHour != nil ,
142
- apiKey. maxQueriesPerIPPerHour != response. maxQueriesPerIPPerHour {
141
+ if apiKey. maxQueriesPerIPPerHour != response. maxQueriesPerIPPerHour {
143
142
return false
144
143
}
145
144
146
- if apiKey. validity != nil , apiKey . validity != response. validity {
145
+ if apiKey. validity != response. validity {
147
146
return false
148
147
}
149
148
@@ -153,20 +152,16 @@ public extension SearchClient {
153
152
return false
154
153
}
155
154
156
- if let apiKeyIndexes = apiKey. indexes {
157
- let expectedIndexes = apiKeyIndexes. sorted { $0 > $1 }
158
- let responseIndexes = response. indexes? . sorted { $0 > $1 }
159
- if expectedIndexes != responseIndexes {
160
- return false
161
- }
155
+ let expectedIndexes = apiKey. indexes? . sorted { $0 > $1 }
156
+ let responseIndexes = response. indexes? . sorted { $0 > $1 }
157
+ if expectedIndexes != responseIndexes {
158
+ return false
162
159
}
163
160
164
- if let apiKeyReferers = apiKey. referers {
165
- let expectedReferers = apiKeyReferers. sorted { $0 > $1 }
166
- let responseReferers = response. referers? . sorted { $0 > $1 }
167
- if expectedReferers != responseReferers {
168
- return false
169
- }
161
+ let expectedReferers = apiKey. referers? . sorted { $0 > $1 }
162
+ let responseReferers = response. referers? . sorted { $0 > $1 }
163
+ if expectedReferers != responseReferers {
164
+ return false
170
165
}
171
166
172
167
return true
0 commit comments