Store correct list of available manifest properties
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing

This commit is contained in:
Râu Cao
2023-09-15 20:46:47 +02:00
parent e46f8322d4
commit 8a32dcfbc7
4 changed files with 13 additions and 6 deletions

View File

@@ -17,7 +17,8 @@ module Manifique
[ :name, :short_name, :description, :icons,
:theme_color, :background_color, :display,
:start_url, :scope, :share_target ].map(&:to_s).each do |prop|
self.send("#{prop}=", manifest[prop]) if manifest[prop]
next unless manifest[prop]
self.send("#{prop}=", manifest[prop])
self.from_web_manifest.add(prop)
end
end