From de670771d89a9a280a3161fdc1d4ef4e3bfb9dea Mon Sep 17 00:00:00 2001 From: WebFreak001 Date: Thu, 26 Dec 2024 22:37:34 +0100 Subject: [PATCH] fix editing pmtiles URLs --- src/components/ModalSourcesTypeEditor.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/ModalSourcesTypeEditor.tsx b/src/components/ModalSourcesTypeEditor.tsx index d5b8794b..2c9a1492 100644 --- a/src/components/ModalSourcesTypeEditor.tsx +++ b/src/components/ModalSourcesTypeEditor.tsx @@ -302,9 +302,9 @@ class PMTilesSourceEditor extends React.Component { label={t("PMTiles URL")} fieldSpec={latest.source_vector.url} value={this.props.source.url} - onChange={url => this.props.onChange({ + onChange={(url: string) => this.props.onChange({ ...this.props.source, - url: `pmtiles://${url}` + url: url.startsWith("pmtiles://") ? url : `pmtiles://${url}` })} /> {this.props.children}