Skip to content

Commit 6a232ae

Browse files
committed
Merge remote-tracking branch 'origin/main' into add-env-var-1990
2 parents fb8d653 + 1c26cd8 commit 6a232ae

File tree

4 files changed

+14
-38
lines changed

4 files changed

+14
-38
lines changed

.example.env

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ HUGGINGFACE_LOGIN_TOKEN=REDACTED
22
MAPBOX_SATELLITE_URL=https://api.mapbox.com/styles/v1/mapbox/satellite-streets-v11/tiles/{z}/{x}/{y}
33
MAPBOX_STREETS_URL=https://api.mapbox.com/styles/v1/mapbox/streets-v11/tiles/{z}/{x}/{y}
44
VITE_ENV=DEV
5-
VITE_CONTACT_FORM_DEV=https://docs.google.com/forms/d/e/1FAIpQLScrhJY9ezqlKcpYermIImgGKYZ4bP2k1BRAOpuEay-tVXfvdQ/viewform?embedded=true
6-
VITE_CONTACT_FORM_PROD=REDACTED
5+
VITE_CONTACT_FORM=REDACTED
76
VITE_CONTENTFUL_SPACE=REDACTED
87
VITE_CONTENTFUL_TOKEN=REDACTED
98
VITE_MAPBOX_TOKEN=REDACTED

components/Map/Map.jsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -552,7 +552,9 @@ class Map extends React.Component {
552552
const features = this.getAllFeaturesAtPoint(e.point);
553553

554554
if (!features.length) {
555-
this.reset()
555+
if(this.hasDistrictSelected()) {
556+
this.reset()
557+
}
556558
} else {
557559
for (let i = 0; i < features.length; i += 1) {
558560
const feature = features[i];

components/contact/ContactForm.jsx

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,7 @@ function ContactForm() {
2424
<div className={classes.formContainer}>
2525
{/* Embed the Google Form */}
2626
<iframe
27-
src={import.meta.env.MODE === 'development'
28-
? import.meta.env.VITE_CONTACT_FORM_DEV
29-
: import.meta.env.VITE_CONTACT_FORM_PROD
30-
}
27+
src={import.meta.env.VITE_CONTACT_FORM}
3128
className={classes.iframe}
3229
title="Contact Form"
3330
>

components/db/DbProvider.jsx

Lines changed: 9 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -10,48 +10,26 @@ import Worker from 'web-worker';
1010
import DbContext from '@db/DbContext';
1111
import moment from 'moment';
1212

13-
// List of remote dataset locations used by db.registerFileURL
14-
const prod_datasets = {
15-
parquet: {
16-
// huggingface
17-
//* Quick fix - update url when 2025 data available
18-
hfYtd2025:
19-
'https://huggingface.co/datasets/311-data/2024/resolve/main/2024.parquet', // 2025 year-to-date
20-
hfYtd2024:
21-
'https://huggingface.co/datasets/311-data/2024/resolve/main/2024.parquet', // 2024 entire year
22-
hfYtd2023:
23-
'https://huggingface.co/datasets/311-data/2023/resolve/main/2023.parquet', // 2023 entire year
24-
hfYtd2022:
25-
'https://huggingface.co/datasets/311-data/2022/resolve/main/2022.parquet', // 2022 entire year
26-
hfYtd2021:
27-
'https://huggingface.co/datasets/311-data/2021/resolve/main/2021.parquet', // 2021 entire year
28-
hfYtd2020:
29-
'https://huggingface.co/datasets/311-data/2020/resolve/main/2020.parquet', // 2020 entire year
30-
},
31-
};
13+
const hf_account = import.meta.env.VITE_ENV === 'DEV' ? '311-Data-Dev' : '311-data';
3214

33-
const dev_datasets = {
15+
// List of remote dataset locations used by db.registerFileURL
16+
const datasets = {
3417
parquet: {
3518
// huggingface
3619
hfYtd2025:
37-
'https://huggingface.co/datasets/311-Data-Dev/2025/resolve/main/2025.parquet', // 2025 year-to-date
20+
`https://huggingface.co/datasets/${hf_account}/2025/resolve/main/2025.parquet`, // 2025 year-to-date
3821
hfYtd2024:
39-
'https://huggingface.co/datasets/311-Data-Dev/2025/resolve/main/2024.parquet', // 2024 entire year
22+
`https://huggingface.co/datasets/${hf_account}/2024/resolve/main/2024.parquet`, // 2024 entire year
4023
hfYtd2023:
41-
'https://huggingface.co/datasets/311-Data-Dev/2025/resolve/main/2023.parquet', // 2023 entire year
24+
`https://huggingface.co/datasets/${hf_account}/2023/resolve/main/2023.parquet`, // 2023 entire year
4225
hfYtd2022:
43-
'https://huggingface.co/datasets/311-Data-Dev/2025/resolve/main/2022.parquet', // 2022 entire year
26+
`https://huggingface.co/datasets/${hf_account}/2022/resolve/main/2022.parquet`, // 2022 entire year
4427
hfYtd2021:
45-
'https://huggingface.co/datasets/311-Data-Dev/2025/resolve/main/2021.parquet', // 2021 entire year
28+
`https://huggingface.co/datasets/${hf_account}/2021/resolve/main/2021.parquet`, // 2021 entire year
4629
hfYtd2020:
47-
'https://huggingface.co/datasets/311-Data-Dev/2025/resolve/main/2020.parquet', // 2020 entire year
30+
`https://huggingface.co/datasets/${hf_account}/2020/resolve/main/2020.parquet`, // 2020 entire year
4831
},
4932
};
50-
51-
// const datasets = dev_datasets; // Force dev datasets for now
52-
// const datasets = prod_datasets; // Force prod datasets for now
53-
const datasets = import.meta.env.VITE_ENV === 'DEV' ? dev_datasets : prod_datasets;
54-
5533
function DbProvider({ children, startDate }) {
5634
const [db, setDb] = useState(null);
5735
const [conn, setConn] = useState(null);

0 commit comments

Comments
 (0)