mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
fix for rpc dynamic parameters parsing
This commit is contained in:
@@ -674,10 +674,10 @@ func cgrRPCAction(account *Account, sq *StatsQueueTriggered, a *Action, acs Acti
|
||||
utils.Logger.Err(fmt.Sprintf("error executing *cgr_rpc template %s:", err.Error()))
|
||||
return err
|
||||
}
|
||||
a.ExtraParameters = buf.String()
|
||||
//utils.Logger.Info("ExtraParameters: " + a.ExtraParameters)
|
||||
processedExtraParam := buf.String()
|
||||
//utils.Logger.Info("ExtraParameters: " + parsedExtraParameters)
|
||||
req := RPCRequest{}
|
||||
if err := json.Unmarshal([]byte(a.ExtraParameters), &req); err != nil {
|
||||
if err := json.Unmarshal([]byte(processedExtraParam), &req); err != nil {
|
||||
return err
|
||||
}
|
||||
params, err := utils.GetRpcParams(req.Method)
|
||||
|
||||
Reference in New Issue
Block a user