fix(core.gbapp): Database changes and fix in .gblib load.

This commit is contained in:
Rodrigo Rodriguez 2020-07-19 07:18:51 -03:00
parent 8da3ed535a
commit 4ba3db79de
2 changed files with 13 additions and 18 deletions

View file

@ -1,7 +1,9 @@
# 1.7.6 # 2.0.0
``` SQL ``` SQL
ALTER TABLE dbo.GuaribasUser ADD ALTER TABLE dbo.GuaribasUser ADD
agentSystemId nvarchar(16) NULL, agentSystemId nvarchar(16) NULL,
agentMode nvarchar(16) NULL, agentMode nvarchar(16) NULL,
@ -17,22 +19,14 @@ GO
ALTER TABLE [dbo].[GuaribasUser] DROP COLUMN [currentBotId] ALTER TABLE [dbo].[GuaribasUser] DROP COLUMN [currentBotId]
GO GO
```
# 1.7.7
``` SQL
ALTER TABLE [dbo].[GuaribasInstance] DROP COLUMN [authenticatorClientId] ALTER TABLE [dbo].[GuaribasInstance] DROP COLUMN [authenticatorClientId]
GO GO
ALTER TABLE [dbo].[GuaribasInstance] DROP COLUMN [authenticatorClientSecret] ALTER TABLE [dbo].[GuaribasInstance] DROP COLUMN [authenticatorClientSecret]
GO GO
```
# 1.7.8
``` SQL
ALTER TABLE dbo.GuaribasUser ADD ALTER TABLE dbo.GuaribasUser ADD
locale nvarchar(5) NULL locale nvarchar(5) NULL
GO GO
@ -43,27 +37,26 @@ ALTER TABLE dbo.GuaribasInstance ADD
translatorEndpoint nvarchar(64) NULL translatorEndpoint nvarchar(64) NULL
GO GO
# 1.7.9
ALTER TABLE dbo.GuaribasInstance ADD ALTER TABLE dbo.GuaribasInstance ADD
activationCode nvarchar(16) NULL activationCode nvarchar(16) NULL
GO GO
#
ALTER TABLE dbo.GuaribasInstance ADD ALTER TABLE dbo.GuaribasInstance ADD
params nvarchar(4000) NULL params nvarchar(4000) NULL
GO GO
#
ALTER TABLE dbo.GuaribasInstance ADD ALTER TABLE dbo.GuaribasInstance ADD
state nvarchar(16) NULL state nvarchar(16) NULL
GO GO
UPDATE dbo.GuaribasInstance SET state= 'active' UPDATE dbo.GuaribasInstance SET state= 'active'
# # 2.0.3
``` SQL
ALTER TABLE dbo.GuaribasPackage ADD
params custom(512) NULL
GO
``` ```

View file

@ -517,9 +517,11 @@ export class GBMinService {
await p.loadBot(min); await p.loadBot(min);
if (p.getDialogs !== undefined) { if (p.getDialogs !== undefined) {
const dialogs = await p.getDialogs(min); const dialogs = await p.getDialogs(min);
dialogs.forEach(dialog => { if (dialogs!== undefined){
min.dialogs.add(new WaterfallDialog(dialog.id, dialog.waterfall)); dialogs.forEach(dialog => {
}); min.dialogs.add(new WaterfallDialog(dialog.id, dialog.waterfall));
});
}
} }
}); });