Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (!lawArea) return context;
- context.app
- .service('base/lawyers')
- .find({
- query: { areas: lawArea },
- })
- .then(lawyers => {
- let elements = lawyers.data;
- let lawyersByArea = [];
- elements.map(element => {
- context.app
- .service('base/users')
- .get(element.user)
- .then(user => {
- if (user) lawyersByArea.push(user.device_id);
- });
- });
- console.log("enviar");
- let area = Area.get(lawArea).then(ts => {
- const pushData = {
- app_id: '2c00f0d5-54da-4c20-be9b-ee3709005c78',
- headings: { en: `Novo cadastro em ${area.title}` },
- contents: {
- en: 'Um novo usuário relatou um problema em uma de suas areas de atuação. Acesse o aplicativo para conferir!',
- },
- include_player_ids: lawyersByArea,
- };
- // axios
- // .post(onesignalApi, pushData, pushHeader)
- // .then(res => {
- // console.log('RESPONSE RECEIVED: ', res);
- // })
- // .catch(err => {
- // console.log('AXIOS ERROR: ', err);
- // });
- });
- });
- return context;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement