function extractCustomPayload()

in dialogflow-prebuilt-agents/client_side_messenger/retail_assistant/retail_assistant.js [41:53]


  function extractCustomPayload(dfTool) {
    try {
      if (dfTool.outputActionParameters && dfTool.outputActionParameters['200'] &&
          dfTool.outputActionParameters['200'].payload &&
          dfTool.outputActionParameters['200'].payload.richContent) {
        return dfTool.outputActionParameters['200'].payload.richContent;
      } else {
        return false;
      }
    } catch (err) {
      console.log('error in tool response: ', err);
    }
  }