forked from vergnet/application-amicale
Secured website post request by password
This commit is contained in:
parent
528867ab3c
commit
47d2e4f2c0
1 changed files with 4 additions and 3 deletions
|
@ -4,6 +4,7 @@ import * as Permissions from 'expo-permissions';
|
|||
import {Notifications} from 'expo';
|
||||
import AsyncStorageManager from "./AsyncStorageManager";
|
||||
import LocaleManager from "./LocaleManager";
|
||||
import passwords from "../passwords";
|
||||
|
||||
const EXPO_TOKEN_SERVER = 'https://srv-falcon.etud.insa-toulouse.fr/~amicale_app/expo_notifications/save_token.php';
|
||||
|
||||
|
@ -54,10 +55,8 @@ export default class NotificationsManager {
|
|||
*/
|
||||
static async scheduleNotification(title: string, body: string, time: number, data: Object, androidChannelID: string): Promise<string> {
|
||||
await NotificationsManager.askPermissions();
|
||||
console.log(time);
|
||||
let date = new Date();
|
||||
date.setTime(time);
|
||||
console.log(date);
|
||||
return Notifications.scheduleLocalNotificationAsync(
|
||||
{
|
||||
title: title,
|
||||
|
@ -116,6 +115,7 @@ export default class NotificationsManager {
|
|||
}
|
||||
let data = {
|
||||
function: 'get_machine_watchlist',
|
||||
password: passwords.expoNotifications,
|
||||
token: token,
|
||||
};
|
||||
fetch(EXPO_TOKEN_SERVER, {
|
||||
|
@ -148,6 +148,7 @@ export default class NotificationsManager {
|
|||
}
|
||||
let data = {
|
||||
function: 'setup_machine_notification',
|
||||
password: passwords.expoNotifications,
|
||||
locale: LocaleManager.getCurrentLocale(),
|
||||
token: token,
|
||||
machine_id: machineID,
|
||||
|
@ -175,13 +176,13 @@ export default class NotificationsManager {
|
|||
* @param time
|
||||
*/
|
||||
static setMachineReminderNotificationTime(time: number) {
|
||||
console.log(time);
|
||||
let token = AsyncStorageManager.getInstance().preferences.expoToken.current;
|
||||
if (token === '') {
|
||||
throw Error('Expo token not available');
|
||||
}
|
||||
let data = {
|
||||
function: 'set_machine_reminder',
|
||||
password: passwords.expoNotifications,
|
||||
token: token,
|
||||
time: time,
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue