diff --git a/app/components/Package/TrendsChart.vue b/app/components/Package/TrendsChart.vue index 8f4e189419..769f1ed5fe 100644 --- a/app/components/Package/TrendsChart.vue +++ b/app/components/Package/TrendsChart.vue @@ -1067,7 +1067,7 @@ const normalisedDataset = computed(() => { // oxlint-disable-next-line oxc-no-map-spread return (chartData.value.dataset || []).map(d => { const series = applyDataPipeline( - d.series.map(v => v ?? 0), + d.series.map(v => (typeof v === 'number' ? v : (v?.y ?? 0))), { averageWindow: settings.value.chartFilter.averageWindow, smoothingTau: settings.value.chartFilter.smoothingTau, diff --git a/package.json b/package.json index b8ebae9cd7..805fd892b6 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "vite-plugin-pwa": "1.3.0", "vite-plus": "0.1.20", "vue": "3.5.34", - "vue-data-ui": "3.19.8", + "vue-data-ui": "3.20.10", "vue-router": "5.0.4" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8c7c6740a7..617bc0f036 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -250,8 +250,8 @@ importers: specifier: 3.5.34 version: 3.5.34(typescript@6.0.2) vue-data-ui: - specifier: 3.19.8 - version: 3.19.8(vue@3.5.34) + specifier: 3.20.10 + version: 3.20.10(vue@3.5.34) vue-router: specifier: 5.0.4 version: 5.0.4(@vue/compiler-sfc@3.5.34)(vue@3.5.34) @@ -11160,8 +11160,8 @@ packages: vue-component-type-helpers@3.3.1: resolution: {integrity: sha512-pu58kqxmVyEH6VfNYW1UyEfR3XAnJ27ZXT3yzXxxpjLxVzAbyC35Zk/nm/RMs7ijWnJNSd9fWkeex2OhUsx3MA==} - vue-data-ui@3.19.8: - resolution: {integrity: sha512-jgJQijh1McxKyj9G71ddFEO0OyZ+vbN7GB9lcNxmwSlgEZqRpj3mEWWpYun7G61Ow4dMYj/xbWIsBxuPqaB4wg==} + vue-data-ui@3.20.10: + resolution: {integrity: sha512-w9RDQzyfMDIFdT2oFB9JyHebOKQww098KsLQ5fZtBGFAMEFTuSD72BEg2dYKD/UVQcu8WPV9xKSQAp7Kcjls3g==} peerDependencies: jspdf: '>=3.0.1' vue: '>=3.3.0' @@ -23680,7 +23680,7 @@ snapshots: vue-component-type-helpers@3.3.1: {} - vue-data-ui@3.19.8(vue@3.5.34): + vue-data-ui@3.20.10(vue@3.5.34): dependencies: vue: 3.5.34(typescript@6.0.2)