intent cant including slash

This commit is contained in:
Bo Peng 2018-06-12 16:14:33 -05:00
parent 96e976fbe0
commit 773a5697d9
2 changed files with 4 additions and 4 deletions

View file

@ -81,7 +81,7 @@ namespace BotSharp.Core.Engines
intentJson = intentJson.Replace("\"messages\":", "\"messageList\":");
var intent = JsonConvert.DeserializeObject<DialogflowIntent>(intentJson);
intent.Name = intent.Name.Replace("/","_");
// load user expressions
string expressionFileName = fileName.Replace(intent.Name, $"{intent.Name}_usersays_{agent.Language}");
if (File.Exists(expressionFileName))

View file

@ -24,7 +24,7 @@ namespace BotSharp.UnitTest
UserId = Guid.NewGuid().ToString()
};
var rasa = new RasaAi(dc);
rasa.agent = agent;
int row = dc.DbTran(() => rasa.agent.SaveAgent(dc));
}
@ -38,7 +38,7 @@ namespace BotSharp.UnitTest
Language = "en"
};
var rasa = new RasaAi(dc);
rasa.agent = agent;
int row = dc.DbTran(() => rasa.agent.SaveAgent(dc));
}
@ -48,7 +48,7 @@ namespace BotSharp.UnitTest
var rasa = new RasaAi(dc);
var importer = new AgentImporterInDialogflow();
string dataDir = $"{Database.ContentRootPath}\\App_Data\\DbInitializer\\Agents\\";
string dataDir = $"{Database.ContentRootPath}\\App_Data\\DbInitializer\\Agents\\";
var agent = rasa.RestoreAgent(importer, BOT_NAME, dataDir);
agent.Id = BOT_ID;
agent.ClientAccessToken = BOT_CLIENT_TOKEN;