feat(Filter): add is-not-equal and does-not-contain operator - #1718
Conversation
blizzz
commented
Apr 2, 2025
|
This PR modify 2 files which are not existing on my server :
Why ? |
|
@MiloBalara |
d2cf7d7 to
c079207
Compare
c079207 to
3d8e86d
Compare
|
I picked up this branch and extended the implementation.
This PR now introduces both negative filter operators (is not equal, does not contain) consistently across supported column types. |
746c82c to
690a427
Compare
966daaa to
b6f7ea7
Compare
6ec3761 to
df8e838
Compare
df8e838 to
d2613c4
Compare
| } catch (DoesNotExistException $e) { | ||
| $this->logger->error($e->getMessage(), ['exception' => $e]); | ||
| throw new InternalError(get_class($this) . ' - ' . __FUNCTION__ . ': ' . $e->getMessage()); | ||
| } |
There was a problem hiding this comment.
What is the reason behind this change on the Mapper level (and the other switches to InternalError in this class)?
There was a problem hiding this comment.
To be fair, those changes may be slightly out of the scope of this PR and were more of a 'refactor-while-passing-by'. I added them primarily to make the functions more robust. By catching and logging DoesNotExistException and then throwing a controlled InternalError, the idea is to prevent unhandled exceptions from crashing the application and to make debugging easier.
d2613c4 to
8f1dc65
Compare
8f1dc65 to
301e372
Compare
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
Signed-off-by: silver <s.szmajduch@posteo.de>
301e372 to
a8fae2d
Compare
|
Ready to merge?? @blizzz |
Let's go |