aboutsummaryrefslogtreecommitdiffstats
path: root/app/models.js
diff options
context:
space:
mode:
authorPetri Hienonen <petri.hienonen@gmail.com>2025-11-09 22:45:00 +0200
committerPetri Hienonen <petri.hienonen@gmail.com>2025-11-09 22:45:00 +0200
commit5e60d1701c7dafc8a07758421b47d91c8aae2ea3 (patch)
treeaef7732ce0bbe505c6bc8486e1d0da2c06990e6a /app/models.js
parent5eba467a7eb84409aa43df83de78ecb843a79d7b (diff)
downloadhousing-couchdb.tar.zst
Add peruspiiricouchdb
Diffstat (limited to 'app/models.js')
-rw-r--r--app/models.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/models.js b/app/models.js
index 9a0e2ca..d2c5b55 100644
--- a/app/models.js
+++ b/app/models.js
@@ -175,8 +175,8 @@ export class District {
*/
static fromFeature(feature) {
const name =
- "nimi" in feature.properties && typeof feature.properties.nimi === "string"
- ? feature.properties.nimi
+ "nimi_fi" in feature.properties && typeof feature.properties.nimi_fi === "string"
+ ? feature.properties.nimi_fi
: "";
const municipality =
"kunta" in feature.properties && typeof feature.properties.kunta === "string"
@@ -508,6 +508,7 @@ export class DataProvider {
// Use CouchDB view to get all features for the layer
const viewUrl = `${DataProvider.couchBaseUrl}/${DataProvider.wfsDbName}/_design/layers/_view/by_layer`;
const params = new URLSearchParams({
+ // biome-ignore lint/style/useNamingConvention: header names are not optional
include_docs: "true",
key: JSON.stringify(layerName),
});
@@ -544,7 +545,7 @@ export class DataProvider {
/** @returns {Promise<District[]>} */
static async getDistricts() {
- const collection = await DataProvider.getCollectionFromCouch("Seutukartta_aluejako_pienalue");
+ const collection = await DataProvider.getCollectionFromCouch("Piirijako_peruspiiri");
const districts = District.fromCollection(collection);
return districts;
}