fixing handle null diagnosa

This commit is contained in:
renaldybrada
2026-02-06 10:32:07 +07:00
parent d32c4559b4
commit 04e739c8cd
2 changed files with 7 additions and 6 deletions
+6 -5
View File
@@ -2,6 +2,7 @@ package antrianoperasi
import (
"antrian-operasi/internal/shared"
"database/sql"
"time"
)
@@ -29,9 +30,9 @@ type ListPasienOperasiPaginate struct {
}
type DiagnosaOperasiModel struct {
ID string `db:"id"`
KodeDiagnosa string `db:"Kode_diagnosa"`
Diagnosa string `db:"Diagnosa"`
JenisDiagnosa string `db:"Jenis_diagnosa"`
AntrianId string `db:"antrian_id"`
ID string `db:"id"`
KodeDiagnosa string `db:"Kode_diagnosa"`
Diagnosa sql.NullString `db:"Diagnosa"`
JenisDiagnosa string `db:"Jenis_diagnosa"`
AntrianId string `db:"antrian_id"`
}
@@ -471,7 +471,7 @@ func (r antrianOperasiRepo) SearchableListAntrianOperasi(c *gin.Context) (ListPa
func(o *PasienOperasi) string { return o.ID },
func(d DiagnosaOperasiModel) string { return d.AntrianId },
func(o *PasienOperasi, d DiagnosaOperasiModel) {
o.Diagnosa = append(o.Diagnosa, d.Diagnosa)
o.Diagnosa = append(o.Diagnosa, d.Diagnosa.String)
},
)