upvotes
This commit is contained in:
@@ -36,7 +36,7 @@ func (t *Feedback) GetByUUID(uuid string) (*models.Feedback, error) {
|
||||
var ticket models.Feedback
|
||||
|
||||
res := t.db.
|
||||
Preload("Upvote").
|
||||
Preload("Vote").
|
||||
Where("uuid = ?", uuid).
|
||||
First(&ticket)
|
||||
if res.Error != nil {
|
||||
@@ -63,3 +63,10 @@ func (t *Feedback) GetByProjectID(projectID string) ([]*models.Feedback, error)
|
||||
func (t *Feedback) CreateUpvote(upvote *models.Upvote) error {
|
||||
return t.db.Create(upvote).Error
|
||||
}
|
||||
|
||||
func (t *Feedback) DeleteUpvoteBySessionIDAndFeedbackUUID(sessionID, feedbackUUID string) error {
|
||||
return t.db.
|
||||
Where("session_uuid = ?", sessionID).
|
||||
Where("feedback_uuid = ?", feedbackUUID).
|
||||
Delete(&models.Upvote{}).Error
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user