From f451adcb536b8fc1db17c030a84d76cf2c335b77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A2u=20Cao?= Date: Sat, 18 Nov 2023 17:35:57 +0100 Subject: [PATCH] Try smaller icons if 256px not available --- app/services/app_catalog_manager/update_metadata.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/services/app_catalog_manager/update_metadata.rb b/app/services/app_catalog_manager/update_metadata.rb index e53e606..4530ae3 100644 --- a/app/services/app_catalog_manager/update_metadata.rb +++ b/app/services/app_catalog_manager/update_metadata.rb @@ -18,9 +18,12 @@ module AppCatalogManager @app.metadata[prop] = metadata.send(prop) if prop end - if icon = metadata.select_icon(sizes: "256x256") + if icon = metadata.select_icon(sizes: "256x256") || + icon = metadata.select_icon(sizes: "192x192") attach_remote_image(:icon, icon) + # TODO elsif get whatever is available end + if apple_touch_icon = metadata.select_icon(purpose: "apple-touch-icon") attach_remote_image(:apple_touch_icon, apple_touch_icon) end