fix[BE]: fixing null project flock ikandang id on lookup

This commit is contained in:
aguhh18
2025-11-13 20:27:49 +07:00
parent 2f5fab9f80
commit 903b114315
2 changed files with 17 additions and 12 deletions
@@ -75,6 +75,8 @@ type ProjectFlockKandangDetailDTO struct {
func ToProjectFlockKandangBaseDTO(e entity.ProjectFlockKandang) ProjectFlockKandangBaseDTO {
return ProjectFlockKandangBaseDTO{
Id: e.Id,
KandangId: e.KandangId,
ProjectFlockId: e.ProjectFlockId,
}
}
@@ -29,7 +29,8 @@ type ProjectFlockWithPivotDTO struct {
type ProjectFlockKandangDTO struct {
Id uint `json:"id"`
ProjectFlockKandangId uint `json:"project_flock_kandang_id"`
ProjectFlockId uint `json:"project_flock_id"`
KandangId uint `json:"kandang_id"`
Kandang *kandangDTO.KandangBaseDTO `json:"kandang,omitempty"`
ProjectFlock *ProjectFlockWithPivotDTO `json:"project_flock,omitempty"`
@@ -89,6 +90,8 @@ func ToProjectFlockKandangDTO(e entity.ProjectFlockKandang) ProjectFlockKandangD
return ProjectFlockKandangDTO{
Id: e.Id,
ProjectFlockKandangId: e.Id,
ProjectFlockId: e.ProjectFlockId,
KandangId: e.KandangId,
Kandang: kandang,
ProjectFlock: pf,