App.checkin = App.cable.subscriptions.create('OrderReservationChannel', { // App.messages = App.cable.subscriptions.create('MessagesChannel', { connected: function() {}, disconnected: function() {}, received: function(data) { var order = data.data; var rowCount = $('.order_reserve_cable tbody tr').length+1; var date = new Date(order.requested_time); var requested_time = date.getHours()+ ':' + date.getMinutes()+ '-' + date.getMinutes(); var isPM = date.getHours() >= 12; var isMidday = date.getHours() == 12; var result = document.querySelector('#result'); var time = [date.getHours() - (isPM && !isMidday ? 12 : 0), date.getMinutes() || '00'].join(':') + (isPM ? ' PM' : 'AM'); row = '' +''+rowCount +'' +''+time +'' +''+order.grand_total +'' +'' +''+ order.status +'' +'' +' ' $('.order_reserve_cable tbody').append(row); } });