Skip to content

Commit 2c98701

Browse files
committed
feat: allow using disabled stations in dev mode
1 parent dc315bd commit 2c98701

2 files changed

Lines changed: 11 additions & 3 deletions

File tree

scripts/dialogs.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ function createCustomAlert(message, title = null) {
1010

1111
const titleObj = alertObj.appendChild(document.createElement("span"));
1212
titleObj.id = "title";
13-
titleObj.innerHTML = title ?? "";
13+
titleObj.innerText = title ?? "";
1414

1515
const msg = alertObj.appendChild(document.createElement("p"));
16-
msg.innerHTML = message;
16+
msg.innerText = message;
1717

1818
const btn = alertObj.appendChild(document.createElement("div"));
1919
btn.id = "closeBtn";

scripts/stations.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,9 @@ async function openStationMenu(stationSerialNumber) {
122122
<div id="docksButton">${numDocks === 1 ? "1 doca" : `${numDocks} docas`}</div>
123123
<img id="bikesImage" src="assets/images/mGira_bike.png" alt="Gira bike" width="25%">
124124
<div id="bikesButton${
125-
stationObj.assetStatus === "repair" ? 'Disabled"' : `" onclick="openBikeList('${stationSerialNumber}')"`
125+
stationObj.assetStatus === "repair" && !devMode
126+
? 'Disabled"'
127+
: `" onclick="openBikeList('${stationSerialNumber}')"`
126128
} >
127129
${numBikes === 1 ? "1 bicicleta" : `${numBikes} bicicletas`}
128130
</div>`;
@@ -280,6 +282,12 @@ async function openBikeList(stationSerialNumber) {
280282
`,
281283
document.getElementById("bikeList")
282284
);
285+
286+
if (devMode)
287+
createCustomAlert(
288+
"Esta funcionalidade só está disponível no modo de desenvolvimento.\nPor esse motivo, não podemos garantir que funcione corretamente.\nA partir deste momento, não nos responsabilizamos por quaisquer problemas que possam surgir.",
289+
"⚠️ ATENÇÃO ⚠️"
290+
);
283291
}
284292

285293
function hideBikeList() {

0 commit comments

Comments
 (0)