Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- values.support_with_lunch = lunchCheckbox.checked
- fsNative.support_with_lunch.value = lunchCheckbox.checked ? "1" : "0"
- if (values.support_with_lunch) {
- if (meidoActive) {
- console.log("====================")
- console.log("[MEIDO] checking display conditions...")
- console.log(`- weekday: ${weekdayGlobal}`)
- console.log(`- internal time: ${currentHoursGlobal}:${currentMinutesGlobal}`)
- console.log(`- selected access week: ${values.accessWeek}`)
- console.log(`- does location supports Meido? ${officeMeido[values.office]}`)
- console.log(`- Meido ID received? ${hasMeidoId}`)
- console.log("====================")
- if (!meidoTimeCheck || values.access_week === "Current week" || !officeMeido[values.office] || !hasMeidoId) {
- if (values.office === "Lviv_test") {
- lunchTypeSelector.parentNode.hidden = true
- lunchTypeSelector.value = null
- lunchLviv.hidden = false
- } else {
- lunchTypeSelector.parentNode.hidden = false
- lunchTypeSelector.value = lunchTypeSelector.value ? lunchTypeSelector.value : mealTypes[0]
- lunchLviv.hidden = true
- }
- meidoMenu.hidden = true
- meidoShown = false
- } else {
- lunchTypeSelector.parentNode.hidden = true
- lunchTypeSelector.value = null
- lunchLviv.hidden = true
- meidoMenu.hidden = false
- meidoShown = true
- }
- } else {
- lunchTypeSelector.parentNode.hidden = false
- lunchTypeSelector.value = lunchTypeSelector.value ? lunchTypeSelector.value : mealTypes[0]
- meidoShown = false
- }
- } else {
- console.log('hiding all')
- lunchTypeSelector.parentNode.hidden = true
- lunchTypeSelector.value = null
- if (meidoActive) meidoMenu.hidden = true
- meidoShown = false
- lunchLviv.hidden = true
- }
- //==============================
- if (meidoShown && (fsNative.meido.value === "" || fsNative.meido.value === "{}")) {
- alert("Please select meals in the Meido menu")
- return false
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement