mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-21 23:28:44 +05:00
Changed cgrid hash to build using SetupTime.UTC()
This commit is contained in:
@@ -137,7 +137,7 @@ func (fsev FSEvent) GetCategory(fieldName string) string {
|
||||
}
|
||||
func (fsev FSEvent) GetCgrId() string {
|
||||
setupTime, _ := fsev.GetSetupTime(utils.META_DEFAULT)
|
||||
return utils.Sha1(fsev[UUID], setupTime.String())
|
||||
return utils.Sha1(fsev[UUID], setupTime.UTC().String())
|
||||
}
|
||||
func (fsev FSEvent) GetUUID() string {
|
||||
return fsev[UUID]
|
||||
@@ -251,6 +251,7 @@ func (fsev FSEvent) ParseEventValue(rsrFld *utils.RSRField) string {
|
||||
}
|
||||
|
||||
func (fsev FSEvent) PassesFieldFilter(fieldFilter *utils.RSRField) (bool, string) {
|
||||
// Keep in sync (or merge) with StoredCdr.PassesFieldFielter()
|
||||
if fieldFilter == nil {
|
||||
return true, ""
|
||||
}
|
||||
|
||||
@@ -504,7 +504,7 @@ func TestParseEventValue(t *testing.T) {
|
||||
cfg, _ = config.NewDefaultCGRConfig()
|
||||
config.SetCgrConfig(cfg)
|
||||
ev := new(FSEvent).New(hangupEv)
|
||||
if cgrid := ev.ParseEventValue(&utils.RSRField{Id: utils.CGRID}); cgrid != "8b1ca78a9bbaa42c811e60b974188197c425dbe7" {
|
||||
if cgrid := ev.ParseEventValue(&utils.RSRField{Id: utils.CGRID}); cgrid != "873e5bf7903978f305f7d8fed3f92f968cf82873" {
|
||||
t.Error("Unexpected cgrid parsed", cgrid)
|
||||
}
|
||||
if tor := ev.ParseEventValue(&utils.RSRField{Id: utils.TOR}); tor != utils.VOICE {
|
||||
@@ -559,3 +559,7 @@ func TestParseEventValue(t *testing.T) {
|
||||
t.Error("Unexpected result parsed", parsed)
|
||||
}
|
||||
}
|
||||
|
||||
func TestPassesFieldFilter(t *testing.T) {
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user