diff --git a/app/views/foodcourt/addorders/detail.html.erb b/app/views/foodcourt/addorders/detail.html.erb index 346029e1..bf792507 100644 --- a/app/views/foodcourt/addorders/detail.html.erb +++ b/app/views/foodcourt/addorders/detail.html.erb @@ -514,18 +514,22 @@ function getAllMenu(){ function menu_cache_append(menus){ $("#menu_cache").removeClass("hidden"); - if(menus.length != 1){ - $(".menu_cache_name").text(menus[0]["name"]) + if (!menus || menus.length == 0) { + return; } + + $(".menu_cache_name").text(menus[0]["name"]) + + if (menus.length == 1 ) { + $(".list-menu").append($("#menu_dropdown").html()); + $("#menu_dropdown").remove(); + $(".menu_cache_list").remove(); + } + for(var i in menus) { if (menus[i].categories.length) menu_list_template(menus[i]); } - if ( $('.menu_click').length < 2 ) { - var menu_name = $('.menu_click').data("name"); - $("#menu_dropdown").remove(); - $(".list-menu").append(""+menu_name+"") - } var category = menus[0]["categories"]; for(var ii in category) {