enable all events by default

This commit is contained in:
josephsmendoza
2023-08-25 18:18:55 -07:00
parent 9a48bf8b2b
commit 22070384b4
+12 -9
View File
@@ -8,49 +8,49 @@
</label> </label>
<br> <br>
<label> <label>
<input type="checkbox" name="max-time-enabled"> <input type="checkbox" name="max-time-enabled" checked>
Maximum Time: Maximum Time:
<input type="text" name="max-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="12:00:00" required> <input type="text" name="max-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="12:00:00" required>
</label> </label>
<br> <br>
<label> <label>
<input type="checkbox" name="sub1000-time-enabled"> <input type="checkbox" name="sub1000-time-enabled" checked>
Time Per T1 Sub: Time Per T1 Sub:
<input type="text" name="sub1000-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="500" required> <input type="text" name="sub1000-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="500" required>
</label> </label>
<br> <br>
<label> <label>
<input type="checkbox" name="sub2000-time-enabled"> <input type="checkbox" name="sub2000-time-enabled" checked>
Time Per T2 Sub: Time Per T2 Sub:
<input type="text" name="sub2000-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="1000" required> <input type="text" name="sub2000-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="1000" required>
</label> </label>
<br> <br>
<label> <label>
<input type="checkbox" name="sub3000-time-enabled"> <input type="checkbox" name="sub3000-time-enabled" checked>
Time Per T3 Sub: Time Per T3 Sub:
<input type="text" name="sub3000-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="2500" required> <input type="text" name="sub3000-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="2500" required>
</label> </label>
<br> <br>
<label> <label>
<input type="checkbox" name="bit-time-enabled"> <input type="checkbox" name="bit-time-enabled" checked>
Time Per Bit: Time Per Bit:
<input type="text" name="bit-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="1" required> <input type="text" name="bit-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="1" required>
</label> </label>
<br> <br>
<label> <label>
<input type="checkbox" name="follow-time-enabled"> <input type="checkbox" name="follow-time-enabled" checked>
Time Per Follow: Time Per Follow:
<input type="text" name="follow-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="1:00" required> <input type="text" name="follow-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="1:00" required>
</label> </label>
<br> <br>
<label> <label>
<input type="checkbox" name="raid-time-enabled"> <input type="checkbox" name="raid-time-enabled" checked>
Time Per Raid: Time Per Raid:
<input type="text" name="raid-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="10:00" required> <input type="text" name="raid-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="10:00" required>
</label> </label>
<br> <br>
<label> <label>
<input type="checkbox" name="charity-time-enabled"> <input type="checkbox" name="charity-time-enabled" checked>
Time Per Charity Cent: Time Per Charity Cent:
<input type="text" name="charity-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="1" required> <input type="text" name="charity-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="1" required>
</label> </label>
@@ -62,7 +62,7 @@
</label> </label>
<br> <br>
<label> <label>
<input type="checkbox" name="tip-time-enabled"> <input type="checkbox" name="tip-time-enabled" checked>
Time Per Tip Cent: Time Per Tip Cent:
<input type="text" name="tip-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="1"> <input type="text" name="tip-time" pattern="[\d.\d:]+" placeholder="HH:MM:SS" value="1">
</label> </label>
@@ -119,6 +119,9 @@
return {} return {}
} }
).then(config=>{ ).then(config=>{
for(const checkbox of document.querySelectorAll('input[type=checkbox]')){
checkbox.checked=false
}
for(const key in config){ for(const key in config){
const input=document.querySelector('[name='+key+']') const input=document.querySelector('[name='+key+']')
if(!input){ if(!input){