mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-22 23:58:44 +05:00
Merge branch 'master' into hapool
This commit is contained in:
@@ -162,7 +162,6 @@ func (self *SMGeneric) GetLcrSuppliers(gev SMGenericEvent, clnt *rpc2.Client) ([
|
||||
|
||||
// Execute debits for usage/maxUsage
|
||||
func (self *SMGeneric) SessionUpdate(gev SMGenericEvent, clnt *rpc2.Client) (time.Duration, error) {
|
||||
var minMaxUsage time.Duration
|
||||
evMaxUsage, err := gev.GetMaxUsage(utils.META_DEFAULT, self.cgrCfg.MaxCallDuration)
|
||||
if err != nil {
|
||||
return nilDuration, err
|
||||
@@ -172,12 +171,12 @@ func (self *SMGeneric) SessionUpdate(gev SMGenericEvent, clnt *rpc2.Client) (tim
|
||||
if maxDur, err := s.debit(evMaxUsage); err != nil {
|
||||
return nilDuration, err
|
||||
} else {
|
||||
if maxDur < minMaxUsage {
|
||||
minMaxUsage = maxDur
|
||||
if maxDur < evMaxUsage {
|
||||
evMaxUsage = maxDur
|
||||
}
|
||||
}
|
||||
}
|
||||
return minMaxUsage, nil
|
||||
return evMaxUsage, nil
|
||||
}
|
||||
|
||||
// Called on session start
|
||||
|
||||
Reference in New Issue
Block a user