Change PWA start URL from `/home` to `/` (#27377)

pull/27382/head
Claire 2023-10-12 16:47:18 +02:00 committed by GitHub
parent c348b904a5
commit c86ad45660
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 2 deletions

View File

@ -16,11 +16,18 @@ class ManifestSerializer < ActiveModel::Serializer
512 512
).freeze ).freeze
attributes :name, :short_name, attributes :id, :name, :short_name,
:icons, :theme_color, :background_color, :icons, :theme_color, :background_color,
:display, :start_url, :scope, :display, :start_url, :scope,
:share_target, :shortcuts :share_target, :shortcuts
def id
# This is set to `/home` because that was the old value of `start_url` and
# thus the fallback ID computed by Chrome:
# https://developer.chrome.com/blog/pwa-manifest-id/
'/home'
end
def name def name
object.title object.title
end end
@ -53,7 +60,7 @@ class ManifestSerializer < ActiveModel::Serializer
end end
def start_url def start_url
'/home' '/'
end end
def scope def scope