moved to angular 6

This commit is contained in:
piratefinn 2018-06-04 15:23:16 +01:00
parent 0c2e9762dc
commit d0625eb557
22 changed files with 4350 additions and 3113 deletions

View file

@ -1,8 +1,9 @@
import { map } from 'rxjs/operators';
import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs/Rx';
import { environment } from '../../environments/environment';
import 'rxjs/add/operator/map';
/* this provider handles the interaction between server and client */
@ -57,8 +58,8 @@ export class ApiService {
.post<any>(
this.apiUrl + '/login',
data
)
.map(
).pipe(
map(
result => {
const json = result;
this.setSessionKey(json.session_key);
@ -69,7 +70,7 @@ export class ApiService {
this.setUserType(json.user_type);
return json;
}
);
));
}
public logout() {
@ -79,14 +80,14 @@ export class ApiService {
.post<any>(
this.apiUrl + '/logout',
{ session_key : key },
)
.map(
).pipe(
map(
response => {
localStorage.clear();
this.sessionKey = null;
return response;
}
);
));
}
// Submits feedback