Removed superfluous grandparent from entity query.

This commit is contained in:
DebaucheryLibrarian 2021-02-02 02:11:16 +01:00
parent e4e0eb23dd
commit 63f43013c3
1 changed files with 1 additions and 4 deletions

View File

@ -133,7 +133,6 @@ async function fetchIncludedEntities() {
SELECT
parents.*,
json_agg(included_entities ORDER BY included_entities.id) included_children,
row_to_json(grandparents) AS parent,
(SELECT json_agg(children)
FROM entities AS children
WHERE children.parent_id = parents.id) children
@ -141,12 +140,10 @@ async function fetchIncludedEntities() {
included_entities
LEFT JOIN
entities AS parents ON parents.id = included_entities.parent_id
LEFT JOIN
entities AS grandparents ON grandparents.id = parents.parent_id
WHERE
included_entities.type = 'channel'
GROUP BY
parents.id, grandparents.id
parents.id
), entity_tree as (
/* get recursive parents of networks (necessary for scraper resolve) */
SELECT to_jsonb(included_per_network) as entity,