Skip to content

Commit e01476a

Browse files
committed
chore: trigger test data ajax routes added
1 parent ee2b89b commit e01476a

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed
3.75 KB
Loading

includes/Routes/ajax.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@
1818
Route::post('log/get', [LogHandler::class, 'get']);
1919
Route::post('log/delete', [LogHandler::class, 'delete']);
2020

21+
// Trigger Controller
2122
Route::get('trigger/list', [TriggerController::class, 'triggerList']);
23+
Route::post('trigger/test', [TriggerController::class, 'getTestData']);
24+
Route::post('trigger/test/remove', [TriggerController::class, 'removeTestData']);
2225

2326
Route::get('flow/list', [Flow::class, 'flowList']);
2427
Route::post('flow/get', [Flow::class, 'get']);

includes/Triggers/TriggerController.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,9 @@ public static function getTriggerField($triggerName, $data)
5858
return [];
5959
}
6060

61-
public static function getTestData($triggerName)
61+
public static function getTestData($data)
6262
{
63+
$triggerName = $data->triggered_entity_id;
6364
$testData = get_option("btcbi_{$triggerName}_test");
6465

6566
if ($testData === false) {
@@ -72,8 +73,10 @@ public static function getTestData($triggerName)
7273
wp_send_json_success($testData);
7374
}
7475

75-
public static function removeTestData($data, $triggerName)
76+
public static function removeTestData($data)
7677
{
78+
$triggerName = $data->triggered_entity_id;
79+
7780
if (\is_object($data) && property_exists($data, 'reset') && $data->reset) {
7881
$testData = update_option("btcbi_{$triggerName}_test", []);
7982
} else {

0 commit comments

Comments
 (0)