From 3de3bd6c01aaa80e38b57cdef63f80bf67fb785d Mon Sep 17 00:00:00 2001 From: rodrigorodriguez Date: Tue, 27 Dec 2022 11:59:14 -0300 Subject: [PATCH] fix(admin.gbapp): Fixing token generation issues. --- packages/admin.gbapp/dialogs/AdminDialog.ts | 4 +++- packages/core.gbapp/services/GBMinService.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/admin.gbapp/dialogs/AdminDialog.ts b/packages/admin.gbapp/dialogs/AdminDialog.ts index 4bfd8979a..9edd7a574 100644 --- a/packages/admin.gbapp/dialogs/AdminDialog.ts +++ b/packages/admin.gbapp/dialogs/AdminDialog.ts @@ -366,7 +366,9 @@ export class AdminDialog extends IGBDialog { if (!result && min.instance.params) { const params = JSON.parse(min.instance.params); - return list.includes(params['Can Publish']); + if (params){ + return list.includes(params['Can Publish']); + } } return result; } diff --git a/packages/core.gbapp/services/GBMinService.ts b/packages/core.gbapp/services/GBMinService.ts index 9dd0a6dc3..1010c8900 100644 --- a/packages/core.gbapp/services/GBMinService.ts +++ b/packages/core.gbapp/services/GBMinService.ts @@ -487,7 +487,7 @@ export class GBMinService { await this.adminService.setValue(instance.instanceId, 'accessToken', token['accessToken']); await this.adminService.setValue(instance.instanceId, 'refreshToken', token['refreshToken']); await this.adminService.setValue(instance.instanceId, 'expiresOn', token['expiresOn'].toString()); - await this.adminService.setValue(instance.instanceId, 'AntiCSRFAttackState', undefined); + await this.adminService.setValue(instance.instanceId, 'AntiCSRFAttackState', null); // Inform the home for default .gbui after finishing token retrival.