fixed bugs

This commit is contained in:
2024-10-27 13:24:35 +04:00
parent 1325bf8b24
commit 994884d3c9
2 changed files with 28 additions and 13 deletions
+17 -10
View File
@@ -13,19 +13,22 @@ try {
} catch (PDOException $e) {
die("Connection failed: " . $e->getMessage());
}
$method = $_POST['method'];
if ($method == 'intervention') {
$query = "SELECT * FROM temp_json_queue WHERE processed = 2";
$stmt = $pdo->prepare($query);
$stmt->execute();
$jsonEntries = $stmt->fetchAll(PDO::FETCH_ASSOC);
} else {
// method validation
if (!isset($_POST['method'])) {
$query = "SELECT * FROM temp_json_queue WHERE processed = 0";
$stmt = $pdo->prepare($query);
$stmt->execute();
$jsonEntries = $stmt->fetchAll(PDO::FETCH_ASSOC);
}
else {
$method = $_POST['method'];
if($method == 'intervention'){
$query = "SELECT * FROM temp_json_queue WHERE processed = 2";
$stmt = $pdo->prepare($query);
$stmt->execute();
$jsonEntries = $stmt->fetchAll(PDO::FETCH_ASSOC);
}
}
foreach ($jsonEntries as $entry) {
$data = json_decode($entry['json_data'], true);
@@ -180,17 +183,21 @@ foreach ($jsonEntries as $entry) {
}
markAsProcessed($entry['id'], $pdo);
importHistory($pdo, $uuid);
die(json_encode(['code' => 'success']));
} else {
markForIntervention($entry['id'], $pdo);
importHistory($pdo, $uuid);
die(json_encode(['code' => 'success', 'message' => 'Intervention']));
}
} else {
markForIntervention($entry['id'], $pdo);
importHistory($pdo, $uuid);
die(json_encode(['code' => 'success', 'message' => 'Intervention']));
}
importHistory($pdo, $uuid);
}
die(json_encode(['code' => 'success']));
// Function definitions