From 54a0578dbc5eb65cd84ec1a67b2b36a4fbfb73ee Mon Sep 17 00:00:00 2001 From: FChannel <> Date: Thu, 16 Jun 2022 17:49:44 -0700 Subject: fix for routing to correct thread from child post --- db/database.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'db/database.go') diff --git a/db/database.go b/db/database.go index 46297ec..7f1149a 100644 --- a/db/database.go +++ b/db/database.go @@ -417,3 +417,17 @@ func InitInstance() error { return nil } + +func GetPostIDFromNum(num string) (string, error) { + var postID string + + query := `select id from activitystream where id like $1` + if err := config.DB.QueryRow(query, "%"+num).Scan(&postID); err != nil { + query = `select id from cacheactivitystream where id like $1` + if err := config.DB.QueryRow(query, "%"+num).Scan(&postID); err != nil { + return "", util.MakeError(err, "GetPostIDFromNum") + } + } + + return postID, nil +} -- cgit v1.2.3