From 890505da746e02c7d6bb65f8e9756a74b88eb6d4 Mon Sep 17 00:00:00 2001 From: DanB Date: Sun, 18 Feb 2018 17:05:05 +0100 Subject: [PATCH] CGRID correction to use CGRHost in case of FSCDR --- engine/fscdr.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/fscdr.go b/engine/fscdr.go index b1267900e..5ce230331 100644 --- a/engine/fscdr.go +++ b/engine/fscdr.go @@ -73,7 +73,8 @@ type FSCdr struct { } func (fsCdr FSCdr) getCGRID() string { - return utils.Sha1(fsCdr.vars[FS_UUID], fsCdr.vars[FsIPv4]) + return utils.Sha1(fsCdr.vars[FS_UUID], + utils.FirstNonEmpty(fsCdr.vars[utils.CGRHost], fsCdr.vars[FS_IP])) } func (fsCdr FSCdr) getExtraFields() map[string]string {