mirror of
https://github.com/rommapp/romm.git
synced 2026-02-18 23:42:07 +01:00
Disable the pwa service worker
This commit is contained in:
@@ -101,7 +101,7 @@ class Rom(BaseModel):
|
||||
def file_size_bytes(self) -> int:
|
||||
return int(self.file_size * SIZE_UNIT_TO_BYTES[self.file_size_units or "B"])
|
||||
|
||||
@property
|
||||
@cached_property
|
||||
def has_cover(self) -> bool:
|
||||
return (
|
||||
self.path_cover_s != DEFAULT_PATH_COVER_S
|
||||
|
||||
@@ -11,7 +11,12 @@ defineProps<{ rom: Rom }>();
|
||||
:loading="downloadStore.value.includes(rom.id) ? 'romm-accent-1' : false"
|
||||
>
|
||||
<v-img
|
||||
:src="`/assets/romm/resources/${rom.path_cover_l || rom.merged_screenshots[0]}`"
|
||||
:cover="!rom.has_cover"
|
||||
:src="
|
||||
!rom.has_cover && rom.merged_screenshots.length > 0
|
||||
? rom.merged_screenshots[0]
|
||||
: `/assets/romm/resources/${rom.path_cover_l}`
|
||||
"
|
||||
:lazy-src="`/assets/romm/resources/${rom.path_cover_s}`"
|
||||
:aspect-ratio="3 / 4"
|
||||
>
|
||||
|
||||
@@ -73,12 +73,15 @@ function onTouchEnd() {
|
||||
/>
|
||||
<v-hover v-slot="{ isHovering, props }" open-delay="800">
|
||||
<v-img
|
||||
:cover="!rom.has_cover"
|
||||
:value="rom.id"
|
||||
:key="rom.id"
|
||||
v-bind="props"
|
||||
:src="`/assets/romm/resources/${
|
||||
rom.path_cover_l || rom.merged_screenshots[0]
|
||||
}`"
|
||||
:src="
|
||||
!rom.has_cover && rom.merged_screenshots.length > 0
|
||||
? rom.merged_screenshots[0]
|
||||
: `/assets/romm/resources/${rom.path_cover_l}`
|
||||
"
|
||||
:lazy-src="`/assets/romm/resources/${rom.path_cover_s}`"
|
||||
:aspect-ratio="3 / 4"
|
||||
>
|
||||
|
||||
@@ -30,6 +30,7 @@ export default defineConfig(({ mode }) => {
|
||||
},
|
||||
}),
|
||||
VitePWA({
|
||||
injectRegister: null,
|
||||
manifest: {
|
||||
icons: [
|
||||
{
|
||||
@@ -40,15 +41,8 @@ export default defineConfig(({ mode }) => {
|
||||
},
|
||||
],
|
||||
},
|
||||
workbox: {
|
||||
globPatterns: ["**/*.{js,css,html,ico,png,svg}"],
|
||||
navigateFallbackDenylist: [
|
||||
/\/assets\/romm\/library/,
|
||||
/\/api\/platforms\/.*\/roms\/.*\/download/,
|
||||
],
|
||||
},
|
||||
devOptions: {
|
||||
enabled: false,
|
||||
enabled: true,
|
||||
type: "module",
|
||||
},
|
||||
}),
|
||||
|
||||
Reference in New Issue
Block a user