- fix: se inserisco un username telegram di chi mi ha invitato, non facevo il controllo.

This commit is contained in:
Surya Paolo
2024-04-11 18:55:23 +02:00
parent c2b6e6edfa
commit 83793a728f
60 changed files with 3592461 additions and 89 deletions

View File

@@ -144,17 +144,17 @@ export default defineComponent({
}
}
function getlastnotif(username: string): any {
function getlastnotif(myusername: string): any {
// Get msg for this chat
if (notifStore.last_notifs)
return notifStore.last_notifs.find((rec: INotif) => rec.dest === username)
return notifStore.last_notifs.find((rec: INotif) => rec.dest === myusername)
// return users_msg_saved[username]
}
function getlastdataread(username: string): any {
function getlastdataread(myusername: string): any {
// Get msg for this
let myrec = getlastnotif(username)
let myrec = getlastnotif(myusername)
const lastdata: any = (myrec && myrec.lastdataread) ? myrec.lastdataread : tools.getLastDateReadReset()
let mydate = ''
@@ -168,23 +168,22 @@ export default defineComponent({
}
async function refreshdata(username: string) {
async function refreshdata(myusername: string) {
try {
if (globalStore.finishLoading) {
if (globalStore.finishLoading && userStore.my.username && tools.isLogged()) {
if (!!username) {
if (!!myusername) {
notifsel.value.dest = ''
// console.log('refreshdata')
loading.value = true
return notifStore.updateNotifDataFromServer({
username,
lastdataread: getlastdataread(username)
username: myusername,
lastdataread: getlastdataread(myusername)
}).then((ris) => {
notifStore.updateNotification = false
notifsel.value.dest = username
notifsel.value.dest = myusername
loading.value = false
const element = document.getElementById('last')