Filter to active DID and change filename
This commit is contained in:
2
dist/custom-module-bundle.js
vendored
2
dist/custom-module-bundle.js
vendored
File diff suppressed because one or more lines are too long
2
dist/safari-notifications.js
vendored
Normal file
2
dist/safari-notifications.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@@ -424,17 +424,19 @@ async function fetchAllContacts() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
async function makeNotifications() {
|
async function getNotificationCount() {
|
||||||
const secret = localStorage.getItem('secret');
|
const secret = localStorage.getItem('secret');
|
||||||
const secretUint8Array = util.decodeBase64(secret);
|
const secretUint8Array = util.decodeBase64(secret);
|
||||||
|
|
||||||
const setting = await getSettingById(1);
|
const settings = await getSettingById(1);
|
||||||
|
const activeDid = settings['activeDid'];
|
||||||
const accounts = await fetchAllAccounts();
|
const accounts = await fetchAllAccounts();
|
||||||
|
|
||||||
let results = [];
|
let result = null;
|
||||||
for (var i = 0; i < accounts.length; i++) {
|
for (var i = 0; i < accounts.length; i++) {
|
||||||
let account = accounts[i];
|
let account = accounts[i];
|
||||||
let did = account['did'];
|
let did = account['did'];
|
||||||
|
if (did == activeDid) {
|
||||||
let publicKeyHex = account['publicKeyHex'];
|
let publicKeyHex = account['publicKeyHex'];
|
||||||
let identity = account['identity'];
|
let identity = account['identity'];
|
||||||
|
|
||||||
@@ -459,15 +461,15 @@ async function makeNotifications() {
|
|||||||
|
|
||||||
if (response.status_code =- 200) {
|
if (response.status_code =- 200) {
|
||||||
data = response.json()['data']
|
data = response.json()['data']
|
||||||
results.push({ [did]: data.length })
|
result = { [did]: data.length };
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
return { "headers": headers }
|
}
|
||||||
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
makeNotifications
|
getNotificationCount
|
||||||
};
|
};
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
const path = require('path');
|
const path = require('path');
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
entry: './src/custom-module-entry.js', // File where you'll use and expose the libraries
|
entry: './src/safari-notifications.js',
|
||||||
output: {
|
output: {
|
||||||
filename: 'custom-module-bundle.js',
|
filename: 'safari-notifications.js',
|
||||||
path: path.resolve(__dirname, 'dist'),
|
path: path.resolve(__dirname, 'dist'),
|
||||||
library: 'customModule',
|
library: 'customModule',
|
||||||
libraryTarget: 'var'
|
libraryTarget: 'var'
|
||||||
|
|||||||
Reference in New Issue
Block a user