(userId int, taskId string)
| 196 | } |
| 197 | |
| 198 | func GetByTaskId(userId int, taskId string) (*Task, bool, error) { |
| 199 | if taskId == "" { |
| 200 | return nil, false, nil |
| 201 | } |
| 202 | var task *Task |
| 203 | var err error |
| 204 | err = DB.Where("user_id = ? and task_id = ?", userId, taskId). |
| 205 | First(&task).Error |
| 206 | exist, err := RecordExist(err) |
| 207 | if err != nil { |
| 208 | return nil, false, err |
| 209 | } |
| 210 | return task, exist, err |
| 211 | } |
| 212 | |
| 213 | func GetByTaskIds(userId int, taskIds []any) ([]*Task, error) { |
| 214 | if len(taskIds) == 0 { |
no test coverage detected