Skip to content

Commit bca19e5

Browse files
authored
fix(policy): add nil checking for appeal config field (#251)
1 parent f3e51d1 commit bca19e5

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

internal/store/postgres/model/policy.go

+4-2
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,10 @@ func (m *Policy) ToDomain() (*domain.Policy, error) {
9090
}
9191

9292
var appealConfig *domain.PolicyAppealConfig
93-
if err := json.Unmarshal(m.AppealConfig, &appealConfig); err != nil {
94-
return nil, err
93+
if m.AppealConfig != nil {
94+
if err := json.Unmarshal(m.AppealConfig, &appealConfig); err != nil {
95+
return nil, err
96+
}
9597
}
9698

9799
var iam *domain.IAMConfig

0 commit comments

Comments
 (0)