Skip to content

Commit dbaa667

Browse files
algolia-botmillotp
andcommitted
fix(specs): userData is any type (generated)
algolia/api-clients-automation#4702 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Pierre Millot <[email protected]>
1 parent c20d93c commit dbaa667

File tree

8 files changed

+9
-9
lines changed

8 files changed

+9
-9
lines changed

client/src/commonMain/kotlin/com/algolia/client/model/composition/SearchResultsItem.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ public data class SearchResultsItem(
138138
@SerialName(value = "serverUsed") val serverUsed: String? = null,
139139

140140
/** An object with custom data. You can store up to 32kB as custom data. */
141-
@SerialName(value = "userData") val userData: JsonObject? = null,
141+
@SerialName(value = "userData") val userData: JsonElement? = null,
142142

143143
/** Unique identifier for the query. This is used for [click analytics](https://www.algolia.com/doc/guides/analytics/click-analytics/). */
144144
@SerialName(value = "queryID") val queryID: String? = null,

client/src/commonMain/kotlin/com/algolia/client/model/recommend/FallbackParams.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ public data class FallbackParams(
221221
@SerialName(value = "searchableAttributes") val searchableAttributes: List<String>? = null,
222222

223223
/** An object with custom data. You can store up to 32kB as custom data. */
224-
@SerialName(value = "userData") val userData: JsonObject? = null,
224+
@SerialName(value = "userData") val userData: JsonElement? = null,
225225

226226
/** Characters and their normalized replacements. This overrides Algolia's default [normalization](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/handling-natural-languages-nlp/in-depth/normalization/). */
227227
@SerialName(value = "customNormalization") val customNormalization: Map<kotlin.String, Map<kotlin.String, String>>? = null,

client/src/commonMain/kotlin/com/algolia/client/model/recommend/RecommendSearchParams.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ public data class RecommendSearchParams(
221221
@SerialName(value = "searchableAttributes") val searchableAttributes: List<String>? = null,
222222

223223
/** An object with custom data. You can store up to 32kB as custom data. */
224-
@SerialName(value = "userData") val userData: JsonObject? = null,
224+
@SerialName(value = "userData") val userData: JsonElement? = null,
225225

226226
/** Characters and their normalized replacements. This overrides Algolia's default [normalization](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/handling-natural-languages-nlp/in-depth/normalization/). */
227227
@SerialName(value = "customNormalization") val customNormalization: Map<kotlin.String, Map<kotlin.String, String>>? = null,

client/src/commonMain/kotlin/com/algolia/client/model/recommend/RecommendationsResults.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ public data class RecommendationsResults(
114114
@SerialName(value = "serverUsed") val serverUsed: String? = null,
115115

116116
/** An object with custom data. You can store up to 32kB as custom data. */
117-
@SerialName(value = "userData") val userData: JsonObject? = null,
117+
@SerialName(value = "userData") val userData: JsonElement? = null,
118118

119119
/** Unique identifier for the query. This is used for [click analytics](https://www.algolia.com/doc/guides/analytics/click-analytics/). */
120120
@SerialName(value = "queryID") val queryID: String? = null,

client/src/commonMain/kotlin/com/algolia/client/model/search/BrowseResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ public data class BrowseResponse(
124124
@SerialName(value = "serverUsed") val serverUsed: String? = null,
125125

126126
/** An object with custom data. You can store up to 32kB as custom data. */
127-
@SerialName(value = "userData") val userData: JsonObject? = null,
127+
@SerialName(value = "userData") val userData: JsonElement? = null,
128128

129129
/** Unique identifier for the query. This is used for [click analytics](https://www.algolia.com/doc/guides/analytics/click-analytics/). */
130130
@SerialName(value = "queryID") val queryID: String? = null,

client/src/commonMain/kotlin/com/algolia/client/model/search/IndexSettings.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ public data class IndexSettings(
115115
@SerialName(value = "searchableAttributes") val searchableAttributes: List<String>? = null,
116116

117117
/** An object with custom data. You can store up to 32kB as custom data. */
118-
@SerialName(value = "userData") val userData: JsonObject? = null,
118+
@SerialName(value = "userData") val userData: JsonElement? = null,
119119

120120
/** Characters and their normalized replacements. This overrides Algolia's default [normalization](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/handling-natural-languages-nlp/in-depth/normalization/). */
121121
@SerialName(value = "customNormalization") val customNormalization: Map<kotlin.String, Map<kotlin.String, String>>? = null,

client/src/commonMain/kotlin/com/algolia/client/model/search/SearchResponse.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ public data class SearchResponse(
126126
val serverUsed: String? = null,
127127

128128
/** An object with custom data. You can store up to 32kB as custom data. */
129-
val userData: JsonObject? = null,
129+
val userData: JsonElement? = null,
130130

131131
/** Unique identifier for the query. This is used for [click analytics](https://www.algolia.com/doc/guides/analytics/click-analytics/). */
132132
val queryID: String? = null,
@@ -178,7 +178,7 @@ internal object SearchResponseSerializer : KSerializer<SearchResponse> {
178178
element<RenderingContent>("renderingContent", isOptional = true)
179179
element<Int>("serverTimeMS", isOptional = true)
180180
element<String>("serverUsed", isOptional = true)
181-
element<JsonObject>("userData", isOptional = true)
181+
element<JsonElement>("userData", isOptional = true)
182182
element<String>("queryID", isOptional = true)
183183
element<Boolean>("_automaticInsights", isOptional = true)
184184
element<Int>("page", isOptional = true)

client/src/commonMain/kotlin/com/algolia/client/model/search/SettingsResponse.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ public data class SettingsResponse(
116116
@SerialName(value = "searchableAttributes") val searchableAttributes: List<String>? = null,
117117

118118
/** An object with custom data. You can store up to 32kB as custom data. */
119-
@SerialName(value = "userData") val userData: JsonObject? = null,
119+
@SerialName(value = "userData") val userData: JsonElement? = null,
120120

121121
/** Characters and their normalized replacements. This overrides Algolia's default [normalization](https://www.algolia.com/doc/guides/managing-results/optimize-search-results/handling-natural-languages-nlp/in-depth/normalization/). */
122122
@SerialName(value = "customNormalization") val customNormalization: Map<kotlin.String, Map<kotlin.String, String>>? = null,

0 commit comments

Comments
 (0)