package model

import (
	"gorm.io/gorm"

	"github.com/pingcap-inc/clinic/pkg/db"
)

func ListJiraIssueByIds(ids []uint) ([]db.JiraIssue, error) {
	issues := []db.JiraIssue{}
	if len(ids) == 0 {
		return issues, nil
	}
	err := db.Transaction(func(tx *gorm.DB) error {
		return tx.Where(ids).Find(&issues).Error
	})

	return issues, err
}
