mirror of
https://github.com/Qortal/Qortal-Hub.git
synced 2025-06-15 04:21:21 +00:00
Use const instead of let, add comment
This commit is contained in:
parent
298aa35425
commit
c053122d63
@ -552,7 +552,7 @@ export const getUserAccount = async ({
|
|||||||
|
|
||||||
export const encryptData = async (data, sender) => {
|
export const encryptData = async (data, sender) => {
|
||||||
let data64 = data.data64 || data.base64;
|
let data64 = data.data64 || data.base64;
|
||||||
let publicKeys = data.publicKeys || [];
|
const publicKeys = data.publicKeys || [];
|
||||||
if (data?.file || data?.blob) {
|
if (data?.file || data?.blob) {
|
||||||
data64 = await fileToBase64(data?.file || data?.blob);
|
data64 = await fileToBase64(data?.file || data?.blob);
|
||||||
}
|
}
|
||||||
@ -587,8 +587,8 @@ export const encryptData = async (data, sender) => {
|
|||||||
|
|
||||||
export const encryptQortalGroupData = async (data, sender) => {
|
export const encryptQortalGroupData = async (data, sender) => {
|
||||||
let data64 = data?.data64 || data?.base64;
|
let data64 = data?.data64 || data?.base64;
|
||||||
let groupId = data?.groupId;
|
const groupId = data?.groupId;
|
||||||
let isAdmins = data?.isAdmins;
|
const isAdmins = data?.isAdmins;
|
||||||
if (!groupId) {
|
if (!groupId) {
|
||||||
throw new Error(
|
throw new Error(
|
||||||
i18n.t('question:message.generic.provide_group_id', {
|
i18n.t('question:message.generic.provide_group_id', {
|
||||||
@ -613,7 +613,7 @@ export const encryptQortalGroupData = async (data, sender) => {
|
|||||||
groupSecretkeys[groupId] &&
|
groupSecretkeys[groupId] &&
|
||||||
groupSecretkeys[groupId].secretKeyObject &&
|
groupSecretkeys[groupId].secretKeyObject &&
|
||||||
groupSecretkeys[groupId]?.timestamp &&
|
groupSecretkeys[groupId]?.timestamp &&
|
||||||
Date.now() - groupSecretkeys[groupId]?.timestamp < 1200000
|
Date.now() - groupSecretkeys[groupId]?.timestamp < 1200000 // TODO magic number
|
||||||
) {
|
) {
|
||||||
secretKeyObject = groupSecretkeys[groupId].secretKeyObject;
|
secretKeyObject = groupSecretkeys[groupId].secretKeyObject;
|
||||||
}
|
}
|
||||||
@ -659,7 +659,7 @@ export const encryptQortalGroupData = async (data, sender) => {
|
|||||||
groupSecretkeys[`admins-${groupId}`] &&
|
groupSecretkeys[`admins-${groupId}`] &&
|
||||||
groupSecretkeys[`admins-${groupId}`].secretKeyObject &&
|
groupSecretkeys[`admins-${groupId}`].secretKeyObject &&
|
||||||
groupSecretkeys[`admins-${groupId}`]?.timestamp &&
|
groupSecretkeys[`admins-${groupId}`]?.timestamp &&
|
||||||
Date.now() - groupSecretkeys[`admins-${groupId}`]?.timestamp < 1200000
|
Date.now() - groupSecretkeys[`admins-${groupId}`]?.timestamp < 1200000 // TODO magic number
|
||||||
) {
|
) {
|
||||||
secretKeyObject = groupSecretkeys[`admins-${groupId}`].secretKeyObject;
|
secretKeyObject = groupSecretkeys[`admins-${groupId}`].secretKeyObject;
|
||||||
}
|
}
|
||||||
@ -717,9 +717,9 @@ export const encryptQortalGroupData = async (data, sender) => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export const decryptQortalGroupData = async (data, sender) => {
|
export const decryptQortalGroupData = async (data, sender) => {
|
||||||
let data64 = data?.data64 || data?.base64;
|
const data64 = data?.data64 || data?.base64;
|
||||||
let groupId = data?.groupId;
|
const groupId = data?.groupId;
|
||||||
let isAdmins = data?.isAdmins;
|
const isAdmins = data?.isAdmins;
|
||||||
if (!groupId) {
|
if (!groupId) {
|
||||||
throw new Error(
|
throw new Error(
|
||||||
i18n.t('question:message.generic.provide_group_id', {
|
i18n.t('question:message.generic.provide_group_id', {
|
||||||
@ -742,7 +742,7 @@ export const decryptQortalGroupData = async (data, sender) => {
|
|||||||
groupSecretkeys[groupId] &&
|
groupSecretkeys[groupId] &&
|
||||||
groupSecretkeys[groupId].secretKeyObject &&
|
groupSecretkeys[groupId].secretKeyObject &&
|
||||||
groupSecretkeys[groupId]?.timestamp &&
|
groupSecretkeys[groupId]?.timestamp &&
|
||||||
Date.now() - groupSecretkeys[groupId]?.timestamp < 1200000
|
Date.now() - groupSecretkeys[groupId]?.timestamp < 1200000 // TODO magic number
|
||||||
) {
|
) {
|
||||||
secretKeyObject = groupSecretkeys[groupId].secretKeyObject;
|
secretKeyObject = groupSecretkeys[groupId].secretKeyObject;
|
||||||
}
|
}
|
||||||
@ -785,7 +785,7 @@ export const decryptQortalGroupData = async (data, sender) => {
|
|||||||
groupSecretkeys[`admins-${groupId}`] &&
|
groupSecretkeys[`admins-${groupId}`] &&
|
||||||
groupSecretkeys[`admins-${groupId}`].secretKeyObject &&
|
groupSecretkeys[`admins-${groupId}`].secretKeyObject &&
|
||||||
groupSecretkeys[`admins-${groupId}`]?.timestamp &&
|
groupSecretkeys[`admins-${groupId}`]?.timestamp &&
|
||||||
Date.now() - groupSecretkeys[`admins-${groupId}`]?.timestamp < 1200000
|
Date.now() - groupSecretkeys[`admins-${groupId}`]?.timestamp < 1200000 // TODO magic nummber
|
||||||
) {
|
) {
|
||||||
secretKeyObject = groupSecretkeys[`admins-${groupId}`].secretKeyObject;
|
secretKeyObject = groupSecretkeys[`admins-${groupId}`].secretKeyObject;
|
||||||
}
|
}
|
||||||
@ -843,7 +843,7 @@ export const decryptQortalGroupData = async (data, sender) => {
|
|||||||
|
|
||||||
export const encryptDataWithSharingKey = async (data, sender) => {
|
export const encryptDataWithSharingKey = async (data, sender) => {
|
||||||
let data64 = data?.data64 || data?.base64;
|
let data64 = data?.data64 || data?.base64;
|
||||||
let publicKeys = data.publicKeys || [];
|
const publicKeys = data.publicKeys || [];
|
||||||
if (data?.file || data?.blob) {
|
if (data?.file || data?.blob) {
|
||||||
data64 = await fileToBase64(data?.file || data?.blob);
|
data64 = await fileToBase64(data?.file || data?.blob);
|
||||||
}
|
}
|
||||||
@ -899,6 +899,7 @@ export const decryptDataWithSharingKey = async (data, sender) => {
|
|||||||
data64EncryptedData: encryptedData,
|
data64EncryptedData: encryptedData,
|
||||||
key,
|
key,
|
||||||
});
|
});
|
||||||
|
|
||||||
const base64ToObject = JSON.parse(atob(decryptedData));
|
const base64ToObject = JSON.parse(atob(decryptedData));
|
||||||
|
|
||||||
if (!base64ToObject.data)
|
if (!base64ToObject.data)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user