Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var meidoTimeCheck = false
- // ===========================
- const lunchLviv = document.createElement("p")
- lunchLviv.innerHTML = "Please, pre-order your meals via <a href='https://docs.google.com/spreadsheets/d/1jZpc_zn57lgUmz6bVxSuJS6AEnyIc-W6JQczuQq8Q7Q/edit?pli=1#gid=120949263' target='_blank'>this link</a>"
- lunchLviv.style.color = 'black'
- lunchTypeSelector.parentNode.after(lunchLviv)
- lunchLviv.hidden = true
- // ==============================
- fetch(`https://freshservicecounter.ringteam.com/getmeidotime`).then(res => {
- return res.json()
- }).then(res => {
- meidoTimeCheck = res
- })
- // ==============================
- 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") {
- 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
- } else {
- lunchTypeSelector.parentNode.hidden = true
- lunchTypeSelector.value = null
- lunchLviv.hidden = true
- meidoMenu.hidden = false
- }
- } else {
- lunchTypeSelector.parentNode.hidden = false
- lunchTypeSelector.value = lunchTypeSelector.value ? lunchTypeSelector.value : mealTypes[0]
- }
- } else {
- console.log('hiding all')
- lunchTypeSelector.parentNode.hidden = true
- lunchTypeSelector.value = null
- if (meidoActive) meidoMenu.hidden = true
- lunchLviv.hidden = true
- }
- // ============================
- addLocationWrapper.className += "addtable_wrapper"
- // ============================
- .addtable_wrapper{
- margin-top: 10px;
- }
- .parkingwrapper{
- margin-top: 10px;
- align-items: baseline;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement