File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,14 @@ All notable changes to `laravel-livewire-tables` will be documented in this file
4
4
5
5
## [ Unreleased]
6
6
7
+ ## [ 2.9.0] - 2022-12-XX
8
+
9
+ ### Added
10
+
11
+ ### Changed
12
+
13
+ - Fixed formatting for relational column - https://github.com/rappasoft/laravel-livewire-tables/pull/757
14
+
7
15
## [ 2.8.0] - 2022-07-24
8
16
9
17
### Added
Original file line number Diff line number Diff line change @@ -80,7 +80,9 @@ public function applySorting(): Builder
80
80
} elseif ($ column ->isBaseColumn ()) {
81
81
$ this ->setBuilder ($ this ->getBuilder ()->orderBy ($ column ->getColumnSelectName (), $ direction ));
82
82
} else {
83
- $ this ->setBuilder ($ this ->getBuilder ()->orderByRaw ('" ' .$ column ->getColumnSelectName ().'" ' . ' ' . $ direction ));
83
+ $ value = $ this ->getBuilder ()->getGrammar ()->wrap ($ column ->getColumn () . ' as ' . $ column ->getColumnSelectName ());
84
+ $ segments = preg_split ('/\s+as\s+/i ' , $ value );
85
+ $ this ->setBuilder ($ this ->getBuilder ()->orderByRaw ($ segments [1 ] . ' ' . $ direction ));
84
86
}
85
87
}
86
88
You can’t perform that action at this time.
0 commit comments