faviKonSnoop/src/main/kotlin/snoopers/LinkRelSnooper.kt
changeset 454 6398d0a6def5
parent 451 8374be14b05b
child 455 c743a2f2ca8a
--- a/faviKonSnoop/src/main/kotlin/snoopers/LinkRelSnooper.kt	Mon Sep 09 22:21:44 2019 -0700
+++ b/faviKonSnoop/src/main/kotlin/snoopers/LinkRelSnooper.kt	Tue Sep 10 17:30:33 2019 -0700
@@ -40,11 +40,17 @@
                 .flatMap {
                     val url = it.attr("abs:href")
                     val type = it.attr("type").ifEmpty { null }
-                    parseSizes(it.attr("sizes")).map { dimension ->
-                        FaviconInfo(url,
-                            mimeType = type,
-                            dimension = dimension
+
+                    val sizes = parseSizes(it.attr("sizes"))
+                    if (sizes.isEmpty()) {
+                        listOf(FaviconInfo(url, mimeType = type))
+                    } else {
+                        sizes.map { dimension ->
+                            FaviconInfo(url,
+                                mimeType = type,
+                                dimension = dimension
                             )
+                        }
                     }
                 }
         } ?: emptyList()