const fetch = require("node-fetch");

const url =
    "https://www.semma.fi/modules/json/json/Index?costNumber=1416&language=fi";


module.exports = async () => {
        let ret = [];
        let error;
        try {
            let res = await fetch(url);
            let data = await res.json();
    
            for (let i = 0; i < data.MenusForDays[0].SetMenus.length; i++) {
                obj = data.MenusForDays[0].SetMenus[i];

                if (data.MenusForDays[0].SetMenus != 0) {
                    const food = {
                        title: obj.Name,
                        price: obj.Price,
                        food: obj.Components,
                    };
                    ret.push(food);
                }
            }
            } catch (e) {
                error = e;
            }
    
        return { ret, error };
    };