mirror of
https://github.com/TeamPiped/Piped-Backend.git
synced 2024-12-13 13:50:28 +05:30
Fetch user table as left join. (#304)
This commit is contained in:
parent
c812ace4f6
commit
7c087d82b3
@ -335,7 +335,7 @@ public class ResponseHelper {
|
|||||||
var root = cq.from(me.kavin.piped.utils.obj.db.Playlist.class);
|
var root = cq.from(me.kavin.piped.utils.obj.db.Playlist.class);
|
||||||
root.fetch("videos", JoinType.LEFT)
|
root.fetch("videos", JoinType.LEFT)
|
||||||
.fetch("channel", JoinType.LEFT);
|
.fetch("channel", JoinType.LEFT);
|
||||||
root.fetch("owner", JoinType.INNER);
|
root.fetch("owner", JoinType.LEFT);
|
||||||
cq.select(root);
|
cq.select(root);
|
||||||
cq.where(cb.equal(root.get("playlist_id"), UUID.fromString(playlistId)));
|
cq.where(cb.equal(root.get("playlist_id"), UUID.fromString(playlistId)));
|
||||||
var query = s.createQuery(cq);
|
var query = s.createQuery(cq);
|
||||||
@ -435,7 +435,7 @@ public class ResponseHelper {
|
|||||||
var root = cq.from(me.kavin.piped.utils.obj.db.Playlist.class);
|
var root = cq.from(me.kavin.piped.utils.obj.db.Playlist.class);
|
||||||
root.fetch("videos", JoinType.LEFT)
|
root.fetch("videos", JoinType.LEFT)
|
||||||
.fetch("channel", JoinType.LEFT);
|
.fetch("channel", JoinType.LEFT);
|
||||||
root.fetch("owner", JoinType.INNER);
|
root.fetch("owner", JoinType.LEFT);
|
||||||
cq.select(root);
|
cq.select(root);
|
||||||
cq.where(cb.equal(root.get("playlist_id"), UUID.fromString(playlistId)));
|
cq.where(cb.equal(root.get("playlist_id"), UUID.fromString(playlistId)));
|
||||||
var query = s.createQuery(cq);
|
var query = s.createQuery(cq);
|
||||||
|
Loading…
Reference in New Issue
Block a user