package service //func (s *Service) DeletingUserUtm(ctx context.Context, request *model.ListDeleteUTMIDsReq) error { // err := s.repository.AmoRepo.DeletingUserUtm(ctx, request) // if err != nil { // s.logger.Error("error deleting user utm", zap.Error(err)) // return err // } // return nil //} // //func (s *Service) SavingUserUtm(ctx context.Context, request *model.SaveUserListUTMReq, accountID string, quizID int) (*model.ListSavedIDUTMResp, error) { // var utms []model.UTM // for _, utm := range request.Utms { // utm.Quizid = int32(quizID) // utms = append(utms, utm) // } // // response, err := s.repository.AmoRepo.SavingUserUtm(ctx, utms, accountID) // if err != nil { // s.logger.Error("error saving user utm", zap.Error(err)) // return nil, err // } // return response, nil //} // //func (s *Service) GettingUserUtm(ctx context.Context, request *model.PaginationReq, accountID string, quizID int) (*model.GetListUserUTMResp, error) { // response, err := s.repository.AmoRepo.GettingUserUtm(ctx, request, accountID, quizID) // if err != nil { // s.logger.Error("error getting user utm with pagination", zap.Error(err)) // return nil, err // } // return response, nil //}