jovotech/jovo-sample-voice-app-nodejs

Platform-specific intent inputs incorrect on build

sdaoud opened this issue · 1 comments

Running latest Jovo V2, in my language model file, I have this:

"intents": [
  {
    "name": "CatchAllIntent",
    "phrases": [
      "{query}"
    ],
    "inputs": [
      {
        "name": "query",
        "type": {
          "dialogflow": "@sys.any",
          "alexa": "CatchAll"
        }
      }
    ]
  }
]

If I run jovo build the dialogflow platforms folder shows the CatchAllIntent using the CatchAll entity, rather than @sys.any.

If I run jovo build --platform googleAction the CatchAllIntent for dialogflow uses @sys.any as expected.

Apologies, I'm posting this in the correct repo now (https://github.com/jovotech/jovo-cli)