diff --git a/engine/tp_reader.go b/engine/tp_reader.go index 469165aba..f117afd65 100644 --- a/engine/tp_reader.go +++ b/engine/tp_reader.go @@ -545,13 +545,7 @@ func (tpr *TpReader) LoadActions() (err error) { } acts[idx].Balance.Weight = utils.Float64Pointer(u) } - if tpact.ExpiryTime != "" && tpact.ExpiryTime != utils.ANY && tpact.ExpiryTime != utils.UNLIMITED { - u, err := utils.ParseTimeDetectLayout(tpact.ExpiryTime, tpr.timezone) - if err != nil { - return err - } - acts[idx].Balance.ExpirationDate = utils.TimePointer(u) - } + if tpact.RatingSubject != "" && tpact.RatingSubject != utils.ANY { acts[idx].Balance.RatingSubject = utils.StringPointer(tpact.RatingSubject) }