diff --git a/dmp-frontend/src/app/form/dynamic-form.component.html b/dmp-frontend/src/app/form/dynamic-form.component.html
index b570589aa..f9d128b70 100644
--- a/dmp-frontend/src/app/form/dynamic-form.component.html
+++ b/dmp-frontend/src/app/form/dynamic-form.component.html
@@ -76,6 +76,6 @@
- Sign out
+ Sign out
diff --git a/dmp-frontend/src/app/form/dynamic-form.component.ts b/dmp-frontend/src/app/form/dynamic-form.component.ts
index 25fd5e7be..950b80032 100644
--- a/dmp-frontend/src/app/form/dynamic-form.component.ts
+++ b/dmp-frontend/src/app/form/dynamic-form.component.ts
@@ -11,6 +11,7 @@ import { dataModelBuilder } from '../../app/services/dataModelBuilder.service';
import { DataModel } from '../entities/DataModel';
import { GroupBase } from './dynamic-form-group/group-base';
import { PaginationService } from '../../app/services/pagination.service';
+import { TokenService, TokenProvider } from '../services/token.service';
import './../../assets/xml2json.min.js';
declare var X2JS: any;
@@ -33,7 +34,7 @@ export class DynamicFormComponent implements OnInit {
xml2jsonOBJ: any;
constructor(private qcs: FieldControlService, private serverService: ServerService, private dataModelService: dataModelBuilder, private router: Router,
- private route: ActivatedRoute, private pagerService: PaginationService) {
+ private route: ActivatedRoute, private pagerService: PaginationService, private tokenService : TokenService) {
this.form = this.qcs.toFormGroup(new Array(), new Array());
this.xml2jsonOBJ = new X2JS();
}
@@ -159,9 +160,9 @@ signOut2() {debugger;
var auth2 = gapi.auth2.getAuthInstance();
auth2.signOut().then(function () {
console.log('User signed out.');
- localStorage.removeItem('currentUser');
- this.tokenService.setToken('token',null);
+ localStorage.removeItem('currentUser');
});
+ this.tokenService.setToken(null); //kanonika prepei na mpei mesa sthn function.....
}
onValueChanged(data?: any) {