Skip to content

Commit

Permalink
pull request for #17
Browse files Browse the repository at this point in the history
  • Loading branch information
sravanthikalluri19 committed Mar 6, 2018
1 parent 6f2590c commit 06763d2
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 10 deletions.
3 changes: 2 additions & 1 deletion views/src/app/add-emulator/addEmulator.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,9 @@ export class AddEmulatorComponent implements OnInit{
};
this.homeService.setIpAddress( this.addForm.value['sysName']);
this.homeService.getAuthToken(credentials).subscribe(res => {
this.homeService.setAuthHeader(res.headers.get('X-Auth-Token'),res.headers.get('Cookie-Headers'),res.headers.get('location'));
this.homeService.setAuthHeader(res.headers.get('X-Auth-Token'),res.headers.get('Cookie-Headers'),res.headers.get('Location'));
sessionStorage.setItem(this.addForm.value['sysName'],res.headers.get('Cookie-Headers'));
sessionStorage.setItem(this.addForm.value['sysName']+'Location',res.headers.get('Location'));
this.IPInfo.emit({'IPAddress': this.addForm.value['sysName'],'DomainName':this.addForm.value['domainName']});
},
(error) => {
Expand Down
13 changes: 7 additions & 6 deletions views/src/app/home/home.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -90,8 +90,9 @@ export class HomeComponent {
}
}
public clearSessions() {
sessionStorage.clear();
this.homeService.deleteSession().subscribe(res => {

this.homeService.deleteSession().subscribe(res => {
sessionStorage.clear();
});
}
IPInfo(data: any) {
Expand Down Expand Up @@ -199,12 +200,12 @@ export class HomeComponent {
this.breadCrumKey = new routeParamsPipe().transform(value);
}
logout() {
localStorage.removeItem('user-token');
sessionStorage.clear();
this.homeService.deleteSession().subscribe(res => {

localStorage.removeItem('user-token');
sessionStorage.clear();
this.router.navigate(['']);
});
this.router.navigate(['']);

}

onAddDevice() {
Expand Down
4 changes: 2 additions & 2 deletions views/src/app/home/list-data.html
Original file line number Diff line number Diff line change
Expand Up @@ -102,15 +102,15 @@

<div class="list-menu" *ngIf="addServices" id="addChildServices" #addCollection >
<div class="resContainer">
<label>Add Collection</label>
<label>Add To Collection</label>
<span class="glyphicon glyphicon-remove" style="float: right;top:10px;font-size:14px;cursor:pointer" (click)="addServices = false"></span>
</div>
<div class="main-menu">
<div style="padding:10px">
<div>
<form class="form-horizontal" [formGroup]="addService">
<div class="form-group">
<label class="col-sm-5 control-label">Collection Name</label>
<label class="col-sm-5 control-label">Name</label>
<div class="col-sm-7">
<input type="text" class="form-control" formControlName="serviceName">
</div>
Expand Down
4 changes: 3 additions & 1 deletion views/src/app/home/shared/home.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ import 'rxjs/add/operator/map';
import {Http, Response, Headers, RequestOptions} from '@angular/http';
import {Observable} from "rxjs";


@Injectable()
export class HomeService {
constructor(private http: Http) {
Expand Down Expand Up @@ -100,7 +101,8 @@ export class HomeService {
.catch((error:any) => Observable.throw(error.json().error || 'Server error'));
}
deleteSession() {
return this.http.delete('/deleteSession?Ip='+this.locIp).catch((error:any) =>
var locationHeader = sessionStorage.getItem(this.DEVICE_URL.replace('http://','')+'Location');
return this.http.delete('/deleteSession?Ip='+locationHeader).catch((error:any) =>
Observable.throw(error.json().error || 'Server error')
);
}
Expand Down

0 comments on commit 06763d2

Please sign in to comment.