~netlandish/links

d1d407f48d59a2c588be637bfb9466b94e2f470c — Peter Sanchez 2 months ago 1eac56b
Fixing ordering error on recent links with pagination
1 files changed, 2 insertions(+), 3 deletions(-)

M api/graph/schema.resolvers.go
M api/graph/schema.resolvers.go => api/graph/schema.resolvers.go +2 -3
@@ 4784,7 4784,7 @@ func (r *queryResolver) GetOrgLinks(ctx context.Context, input *model.GetLinkInp
		} else {
			linkOpts.Filter = sq.And{
				linkOpts.Filter,
				sq.Eq{"ol.visibility": []int{models.OrgLinkVisibilityPublic}},
				sq.Eq{"ol.visibility": models.OrgLinkVisibilityPublic},
			}

		}


@@ 4796,7 4796,7 @@ func (r *queryResolver) GetOrgLinks(ctx context.Context, input *model.GetLinkInp
		// If not org slug was given we get only the public links
		linkOpts.Filter = sq.And{
			linkOpts.Filter,
			sq.Expr("ol.visibility = ?", models.OrgLinkVisibilityPublic),
			sq.Eq{"ol.visibility": models.OrgLinkVisibilityPublic},
		}
	}



@@ 4855,7 4855,6 @@ func (r *queryResolver) GetOrgLinks(ctx context.Context, input *model.GetLinkInp
			linkOpts.Filter,
			sq.Expr("ol.id >= ?", input.Before.Before),
		}
		linkOpts.OrderBy = "ol.id ASC"
		numElements = input.Before.Limit
	}