The issue I'm running into has been able to delete a large selection of either domains or regexes from the domain section with failure.
In the subsection of Domains, List of domains, drop menu, I can select All. However, I am not sure whether this is a bug or simple a limitation on deleting large selections at once, say over 1000+ selected domains or regexes. When I click on the garbage can, it pops up with an error msg. However, if I do it in smaller lots, no issue, but clicking on 100 is not feasible if you have multiply tabs.
Error msg: Could not remove entries from table
Argument is not an array
Details about my system:
Raspberry Pi 4B
Pi.hole beta6
What I have changed since installing Pi-hole:
Nothing
I ran a few more tests and I replicated the issue.
I was able to delete 100 regex (like this one: (\.|^)domain\.xyz1234\.com$ - containing 3 letters and 1 to 4 digits) without issues.
I replicated the issue deleting 1000 regex.
The issue is the payload size:
2024-11-06 02:09:13.449 WARNING API: Received too large payload - DISCARDING
2024-11-06 02:09:13.450 ERROR gravityDB_delFromTable(8): Argument is not an array
2024-11-06 02:09:13.450 WARNING API: Could not remove entries from table (Argument is not an array)