Skip to content

Commit 70237cc

Browse files
authored
Merge pull request #60 from IGNF/feature/add_ressource_definition_in_isochrone_web_test
feat(test web): add definition of user resource for isochrone
2 parents 8b3b2b0 + c984b55 commit 70237cc

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

test/www/isochrone.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@
4242
<input type="radio" id="bdtopo-idf-valhalla" name="userResource" value="bdtopo-idf-valhalla">
4343
<label for="bdtopo-idf-valhalla">BDUni sur l'Île-de-France via Valhalla</label>
4444
<br>
45+
<input type="radio" id="otherResource" name="userResource" value="otherResource">
46+
<label for="otherResource">Autre ressource</label>
47+
<input type="text" name="userResourceValue" id="otherResourceValue" placeholder="Autre ressource"/><br>
4548
<p>Mode de déplacement : </p>
4649
<input type="radio" id="car" name="userProfile" value="car" checked>
4750
<label for="car">Voiture</label>

test/www/js/isochrone.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,9 +329,17 @@ function loadUserParameter(request) {
329329
// Resource
330330
if (document.forms["iso-form"].elements["userResource"].value !== "") {
331331
request.finalResource = document.forms["iso-form"].elements["userResource"].value;
332+
if (request.finalResource === "otherResource") {
333+
if (document.forms["iso-form"].elements["userResourceValue"].value !== "") {
334+
request.finalResource = document.forms["iso-form"].elements["userResourceValue"].value;
335+
} else {
336+
request.finalResource = defaultResource;
337+
}
338+
}
332339
} else {
333340
request.finalResource = defaultResource;
334341
}
342+
335343
// Profile
336344
if (document.forms["iso-form"].elements["userProfile"].value !== "") {
337345
request.finalProfile = document.forms["iso-form"].elements["userProfile"].value;

0 commit comments

Comments
 (0)