update quiz repo method tmplCopy

This commit is contained in:
Pavel 2024-05-17 17:11:41 +03:00
parent 7cc340ddf9
commit 18672a757a

@ -632,22 +632,22 @@ func (r *QuizRepository) GetStartedQuizzesID(ctx context.Context, accountID stri
return ids, nil
}
func (r *QuizRepository) TemplateCopy(ctx context.Context, accountID, qID string) error {
func (r *QuizRepository) TemplateCopy(ctx context.Context, accountID, qID string) (int64, error) {
qUUID, err := uuid.Parse(qID)
if err != nil {
return err
return 0, err
}
qNullUUID := uuid.NullUUID{UUID: qUUID, Valid: true}
err = r.queries.TemplateCopy(ctx, sqlcgen.TemplateCopyParams{
quizID, err := r.queries.TemplateCopy(ctx, sqlcgen.TemplateCopyParams{
Accountid: accountID,
Qid: qNullUUID,
})
if err != nil {
return err
return 0, err
}
return nil
return quizID, nil
}