Gostaria de confirmar se esse código está correto e tbm se teria alguma forma de testar, pois está em um function que so é ativada pela manhã diariamente.
$searchCO = Jestor.loadData('jornada',['where'=>["checkin_2 => date('Y-m-d', time()) AND canal => 'Expedia'"]]);
foreach($searchCO as $reserva){
if($reserva['status'] != 'Concluído' and $reserva['status'] != 'Cancelado' and $reserva['status'] != 'Sem jornada' and $reserva['status'] != 'Check-in' and $reserva['status'] != 'Confirmado!' and $reserva['status'] != 'MANUTENÇÃO'){
$atualizarReserva = array(
'id_jornada' => $reserva['id_jornada'],
'cobrar_expedia' => '1'
);
Jestor.update('jornada',$atualizarReserva);
}
}
Gostaria aqui que marcasse uma checkbox caso o check-in seja pra hoje e o canal seja expedia.
Opa, fiz o teste esses dias e não está funcionando.
Somente alguns registros executam a checkbox. O dia é de hoje mas o canal não é Expedia.
Segue o código.