commit e3079abcd43c156d9ab13b9799810871fdd0e3c2
parent 71be1e2c1ef7a642506704f349abbd0e48815f78
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Tue, 15 Nov 2022 16:22:25 -0500
Add doc
Diffstat:
1 file changed, 2 insertions(+), 0 deletions(-)
diff --git a/pkg/database/tablePmBlacklistedUsers.go b/pkg/database/tablePmBlacklistedUsers.go
@@ -10,12 +10,14 @@ type PmBlacklistedUsers struct {
BlacklistedUser User
}
+// IsUserPmBlacklisted returns either or not toUserID blacklisted fromUserID
func IsUserPmBlacklisted(fromUserID, toUserID int64) bool {
var count int64
DB.Model(&PmBlacklistedUsers{}).Where("blacklisted_user_id = ? AND user_id = ?", fromUserID, toUserID).Count(&count)
return count == 1
}
+// GetPmBlacklistedUsers returns a list of userID blacklisted users
func GetPmBlacklistedUsers(userID int64) (out []PmBlacklistedUsers, err error) {
err = DB.Where("user_id = ?", userID).Preload("BlacklistedUser").Find(&out).Error
return