mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-15 13:19:53 +05:00
NewDynamicWeightsFromString initiating missing capacity
This commit is contained in:
@@ -32,7 +32,7 @@ func NewDynamicWeightsFromString(s, dWSep, fltrSep string) (dWs []*DynamicWeight
|
||||
if lnDwStrs%nrFlds != 0 { // need to have multiples of number of fields in one DynamicWeight
|
||||
return nil, fmt.Errorf("invalid DynamicWeight format for string <%s>", s)
|
||||
}
|
||||
dWs = make([]*DynamicWeight, lnDwStrs/nrFlds)
|
||||
dWs = make([]*DynamicWeight, 0, lnDwStrs/nrFlds)
|
||||
for i := 0; i < lnDwStrs; i += nrFlds {
|
||||
dw := &DynamicWeight{FilterIDs: strings.Split(dwStrs[i], fltrSep)}
|
||||
if dw.Weight, err = strconv.ParseFloat(dwStrs[i+1], 64); err != nil {
|
||||
|
||||
Reference in New Issue
Block a user