The partial match functionality currently checks args for both json and like mode.
I think this is a major bug since the arguments if > 191 chars are stored in the extended_args database columns.
The fix is to change:
|
$sql .= ' AND JSON_EXTRACT(a.args, %s)=' . $placeholder; |
|
$sql .= ' AND a.args LIKE %s'; |
Both to a.extended_args
The partial match functionality currently checks
argsfor bothjsonandlikemode.I think this is a major bug since the arguments if > 191 chars are stored in the
extended_argsdatabase columns.The fix is to change:
action-scheduler/classes/data-stores/ActionScheduler_DBStore.php
Line 513 in f5550b2
action-scheduler/classes/data-stores/ActionScheduler_DBStore.php
Line 520 in f5550b2
Both to
a.extended_args