Push notification event-list route added

This commit is contained in:
Eudes Inácio
2021-02-09 20:20:36 +01:00
parent cb176672cb
commit 72d3e61db2
14 changed files with 579 additions and 110 deletions
+12 -10
View File
@@ -12,10 +12,10 @@ import { NotificationsService } from 'src/app/services/notifications.service';
import { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';
import { Token } from '../../models/token.model';
/* import { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core';
*/
/* const { PushNotifications } = Plugins;
*/
import { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core';
const { PushNotifications } = Plugins;
@Component({
@@ -80,7 +80,7 @@ export class LoginPage implements OnInit {
storeUserIdANdToken() {
/* (PushNotifications as any).requestPermission().then(result => {
(PushNotifications as any).requestPermission().then(result => {
PushNotifications.register();
});
@@ -94,24 +94,26 @@ export class LoginPage implements OnInit {
this.storageService.get(AuthConnstants.USER).then(res => {
console.log('USERID', res);
const headers = { 'Authorization': 'Basic cGF1bG8ucGludG9AZ2FiaW5ldGVkaWdpdGFsLmxvY2FsOnRhYnRlc3RlQDAwNg==' };
const body = { UserId: res,
const body = {
UserId: res,
TokenId: token.value,
Status: 1,
Service: 1 };
Service: 1
};
this.http.post<Token>('https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/notifications/token', body,{headers}).subscribe(data => {
this.http.post<Token>('https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/notifications/token', body, { headers }).subscribe(data => {
console.log('TOKEN USER MIDLE', data);
})
/*this.http.get<Token>('http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V4/api/notifications/user/'+res).subscribe(data => {
console.log('TOKEN USER MIDLE',data);
})*/
/* });
});
});
},
); */
);
};