File tree 1 file changed +3
-3
lines changed
kotlin-wot/src/main/kotlin/thing
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -25,9 +25,9 @@ internal class ContextSerializer : JsonSerializer<Context>() {
25
25
) {
26
26
val defaultUrls: List <String > = context.defaultUrls
27
27
val prefixedUrls: Map <String , String > = context.prefixedUrls
28
- val hasDefaultUrls = defaultUrls.isNotEmpty()
28
+ val hasMoreThanOneDefaultUrl = defaultUrls.size > 1
29
29
val hasPrefixedUrls = prefixedUrls.isNotEmpty()
30
- if (hasDefaultUrls && hasPrefixedUrls) {
30
+ if (hasMoreThanOneDefaultUrl || hasPrefixedUrls) {
31
31
gen.writeStartArray()
32
32
}
33
33
defaultUrls.forEach {
@@ -36,7 +36,7 @@ internal class ContextSerializer : JsonSerializer<Context>() {
36
36
if (hasPrefixedUrls) {
37
37
gen.writeObject(prefixedUrls)
38
38
}
39
- if (hasDefaultUrls && hasPrefixedUrls) {
39
+ if (hasMoreThanOneDefaultUrl || hasPrefixedUrls) {
40
40
gen.writeEndArray()
41
41
}
42
42
}
You can’t perform that action at this time.
0 commit comments