From 3e1d3530ad0e04ded9a916890a540b5681dd219d Mon Sep 17 00:00:00 2001 From: Matt Baer Date: Tue, 6 Nov 2018 13:30:15 -0500 Subject: [PATCH] Fetch collection description with user collections --- database.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database.go b/database.go index e18b52e..d901717 100644 --- a/database.go +++ b/database.go @@ -1515,7 +1515,7 @@ func (db *datastore) GetPinnedPosts(coll *CollectionObj) (*[]PublicPost, error) } func (db *datastore) GetCollections(u *User) (*[]Collection, error) { - rows, err := db.Query("SELECT id, alias, title, privacy, view_count FROM collections LEFT JOIN domains ON id = collection_id WHERE owner_id = ? ORDER BY id ASC", u.ID) + rows, err := db.Query("SELECT id, alias, title, description, privacy, view_count FROM collections WHERE owner_id = ? ORDER BY id ASC", u.ID) if err != nil { log.Error("Failed selecting from collections: %v", err) return nil, impart.HTTPError{http.StatusInternalServerError, "Couldn't retrieve user collections."} @@ -1527,7 +1527,7 @@ func (db *datastore) GetCollections(u *User) (*[]Collection, error) { var isActive, isSecure null.Bool for rows.Next() { c := Collection{} - err = rows.Scan(&c.ID, &c.Alias, &c.Title, &c.Visibility, &c.Views) + err = rows.Scan(&c.ID, &c.Alias, &c.Title, &c.Description, &c.Visibility, &c.Views) if err != nil { log.Error("Failed scanning row: %v", err) break