class Admin::MindMapsController < OrbitAdminController def landing_page table = UTable.find(params[:id]) if table.mind_map.nil? @mind_map = MindMap.new @mind_map.u_table = table @mind_map.save else @mind_map = table.mind_map end end def update mind_map = MindMap.find(params[:id]) mind_params = mind_map_params mind_params[:mind_map_data] = JSON.parse(mind_params[:mind_map_data]) mind_map.update_attributes(mind_map_params) mind_map.save redirect_to admin_universal_tables_path end private def mind_map_params params.require(:mind_map).permit! end end