0x4a52466c696e74 1 nedēļu atpakaļ
vecāks
revīzija
2eb342d509
1 mainītis faili ar 3 papildinājumiem un 3 dzēšanām
  1. 3 3
      rest_gorm/request_list.go

+ 3 - 3
rest_gorm/request_list.go

@@ -129,11 +129,11 @@ func (s *List) ResultOut(pg *gorm.DB, model any, req rest.IRequestIn) rest.IRequ
 	// Создаем срез нужного типа
 	sl := reflect.MakeSlice(reflect.SliceOf(elemType), 0, 0)
 	// Создаем указатель на этот срез
-	slPtr := reflect.New(sl.Type())
+	//slPtr := reflect.New(sl.Type())
 	// Устанавливаем значение созданного среза в указатель
-	slPtr.Elem().Set(sl)
+	//slPtr.Elem().Set(sl)
 	// Передаем указатель на срез
-	return s.ResultOutNames(pg, fieldNames, slPtr.Interface(), req)
+	return s.ResultOutNames(pg, fieldNames, sl.Interface(), req)
 }
 
 func (s *List) ResultOutNames(pg *gorm.DB, fields rest.FieldNamesList, res any, req rest.IRequestIn) rest.IRequestOut {