Compare commits
2 Commits
9c72523e0c
...
9a1ba881b9
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9a1ba881b9 | ||
|
|
6461ab60a1 |
@@ -105,6 +105,11 @@ export function DialogProvider(props: DialogProviderProps) {
|
|||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if(props.dialog == "demo"){
|
if(props.dialog == "demo"){
|
||||||
|
/**
|
||||||
|
* Это нужно для демонстрации работы сообщений на странице оформления. Так как там нет хуков и
|
||||||
|
* других инструментов для загрузки сообщений, то мы просто не загружаем сообщения, так как это режим
|
||||||
|
* демонстрации
|
||||||
|
*/
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(idle){
|
if(idle){
|
||||||
@@ -122,6 +127,11 @@ export function DialogProvider(props: DialogProviderProps) {
|
|||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if(props.dialog == "demo"){
|
if(props.dialog == "demo"){
|
||||||
|
/**
|
||||||
|
* Это нужно для демонстрации работы сообщений на странице оформления. Так как там нет хуков и
|
||||||
|
* других инструментов для загрузки сообщений, то мы просто не загружаем сообщения, так как это режим
|
||||||
|
* демонстрации
|
||||||
|
*/
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
setMessages([]);
|
setMessages([]);
|
||||||
@@ -416,6 +426,12 @@ export function DialogProvider(props: DialogProviderProps) {
|
|||||||
*/
|
*/
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if(toPublicKey != props.dialog) {
|
||||||
|
/**
|
||||||
|
* Игнорируем если это не сообщение для этого диалога
|
||||||
|
*/
|
||||||
|
return;
|
||||||
|
}
|
||||||
const chachaDecryptedKey = Buffer.from(await decodeWithPassword(privatePlain, aesChachaKey), "binary");
|
const chachaDecryptedKey = Buffer.from(await decodeWithPassword(privatePlain, aesChachaKey), "binary");
|
||||||
const key = chachaDecryptedKey.slice(0, 32);
|
const key = chachaDecryptedKey.slice(0, 32);
|
||||||
const nonce = chachaDecryptedKey.slice(32);
|
const nonce = chachaDecryptedKey.slice(32);
|
||||||
|
|||||||
Reference in New Issue
Block a user