File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed
Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -311,7 +311,7 @@ public function columnControlSearch(): void
311311 foreach ($ columns as $ index => $ column ) {
312312 $ columnName = $ this ->getColumnName ($ index );
313313
314- if (is_null ($ columnName ) || ! $ column ['searchable ' ]) {
314+ if (is_null ($ columnName ) || ! ( $ column ['searchable ' ] ?? false ) ) {
315315 continue ;
316316 }
317317
@@ -374,7 +374,11 @@ public function columnControlSearch(): void
374374 }
375375
376376 if ($ type === 'date ' ) {
377- $ value = $ mask ? Carbon::createFromFormat ($ mask , $ value ) : Carbon::parse ($ value );
377+ try {
378+ $ value = $ mask ? Carbon::createFromFormat ($ mask , $ value ) : Carbon::parse ($ value );
379+ } catch (\Exception $ e ) {
380+ // can't parse date
381+ }
378382
379383 if ($ logic === 'notEqual ' ) {
380384 $ this ->query ->where (function ($ q ) use ($ columnName , $ value ) {
You can’t perform that action at this time.
0 commit comments