From c1226402712b8a5aa85d6c1e5bdad862a95ec4ec Mon Sep 17 00:00:00 2001 From: Erik Groener Date: Wed, 21 Sep 2016 13:49:06 +0000 Subject: [PATCH] STAM#37774 Verkeerde plaatje wordt getoond voor ruimteopstelliing bij reservering svn path=/Website/trunk/; revision=30798 --- APPL/RES/res.inc | 6 ++---- APPL/RES/res_edit_rsv_ruimte.asp | 6 ++++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/APPL/RES/res.inc b/APPL/RES/res.inc index 103e47c3c8..6d276a3fe0 100644 --- a/APPL/RES/res.inc +++ b/APPL/RES/res.inc @@ -219,11 +219,9 @@ res = { opstelling_key: oRs("res_opstelling_key").Value, bezoekers: oRs("res_ruimte_opstel_bezoekers").Value, verwijderd: oRs("res_ruimte_opstel_verwijder").Value != null } - if (oRs("res_ruimte_opstel_image").Value && !rc.verwijderd) - { + if (oRs("res_ruimte_opstel_image").Value) rc.imagePath = S("res_image_path") + oRs("res_ruimte_opstel_image").Value; - result.RoomConfigs.push(rc); - } + result.RoomConfigs.push(rc); if (oRs("res_ruimte_opstel_default").Value) result.default_opstel_key = oRs("res_ruimte_opstel_key").Value; oRs.MoveNext(); diff --git a/APPL/RES/res_edit_rsv_ruimte.asp b/APPL/RES/res_edit_rsv_ruimte.asp index 070f6cf3e7..1cbbef6e4a 100644 --- a/APPL/RES/res_edit_rsv_ruimte.asp +++ b/APPL/RES/res_edit_rsv_ruimte.asp @@ -661,6 +661,7 @@ FCLTHeader.Requires({plugins: ["jQuery", "kenmerk"], oOption = document.createElement("OPTION"); oOption.text = sel_room.RoomConfigs[i].opstelling_omschrijving + " (" + sel_room.RoomConfigs[i].bezoekers + " " + L("lcl_res_pers") + ")"; oOption.value = sel_room.RoomConfigs[i].ruimte_opstel_key; + oOption.rcIndex = i; // Bewaar deze index bij de optie als referentie naar sel_room.RoomConfigs[i] voor het ophalen van opstelling-image in de onChange if (sel_room.RoomConfigs[i].ruimte_opstel_key == (sel_room.org_opstel_key>0?sel_room.org_opstel_key:sel_room.default_opstel_key)) { oOption.selected = true; @@ -739,9 +740,10 @@ FCLTHeader.Requires({plugins: ["jQuery", "kenmerk"], var imagePath = null; var imageOms = L("lcl_res_image_room"); - if (opstel_selected > -1 && sel_room.RoomConfigs[opstel_selected].imagePath) + var i_index = $("#ruimte_opstel option:selected")[0].rcIndex; // De index van sel_room.RoomConfigs[i] !! + if (opstel_selected > -1 && sel_room.RoomConfigs[i_index].imagePath) { - imagePath = sel_room.RoomConfigs[opstel_selected].imagePath; + imagePath = sel_room.RoomConfigs[i_index].imagePath; imageOms = L("lcl_res_image_config"); } else