/home/desid573/public_html/angel
Edit: /home/desid573/public_html/angel/cancel.php (2430B)
query($sql);
if(!$sqlResult) {
error_log($conn->error);
$sqlText = $conn->error;
} else {
$sqlText = "Cancelled";
}
$resultCal = calendarRemove($ref, $type);
if($spat_ref != "") {
$url = "https://api.fleeteng.com.au/v2/graph/role/jobs/".$spat_ref."?access_token=".$vromo;
$curlObj = curl_init();
curl_setopt($curlObj, CURLOPT_URL,$url);
// curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "DELETE");
// curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlObj, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curlObj, CURLOPT_HEADER, 0);
curl_setopt($curlObj, CURLOPT_HTTPHEADER, array('Content-type:application/json'));
curl_setopt($curlObj, CURLOPT_POST, 1);
curl_setopt($curlObj, CURLOPT_POSTFIELDS, '{"cancelled": {"note": "", "reason": {"id": 25102}}}');
$result = curl_exec($curlObj);
error_log($result);
curl_close($curlObj);
$json = json_decode($result, true);
if($json["status"] == "cancelled") {
$resultSpat = $json["status"];
} else {
$resultSpat = "failed to cancel";
}
}
$url = 'https://hooks.slack.com/services/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';
$slackmessage = "Cancelled by Admin:\n$name \n$booking_date $booking_time\n$pickup\n$dropoff";
$curlObj = curl_init();
curl_setopt($curlObj, CURLOPT_URL, $url);
curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlObj, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curlObj, CURLOPT_HEADER, 0);
curl_setopt($curlObj, CURLOPT_HTTPHEADER, array('Content-type:application/json'));
curl_setopt($curlObj, CURLOPT_POST, 1);
curl_setopt($curlObj, CURLOPT_POSTFIELDS, '{"text": "'.$slackmessage.'"}');
$response = curl_exec($curlObj);
curl_close($curlObj);
if($response == "ok") {
error_log("Slack Sent");
} else {
error_log("Slack not sent");
}
echo "Calendar ".$resultCal["message"].", Vromo ".$resultSpat.", Database ".$sqlText;
}