4
1
mirror of https://github.com/Qortal/qortal-ui.git synced 2025-02-11 09:45:52 +00:00

Merge pull request #276 from QuickMythril/invite-expiry

Filter expired invites
This commit is contained in:
AlphaX-Projects 2024-03-26 08:41:18 +01:00 committed by GitHub
commit 37dcd444e8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1769,14 +1769,16 @@ class GroupManagement extends LitElement {
clearTimeout(timerGroupInvites)
timerGroupInvites = setTimeout(getGroupInvites, 300000)
} else {
this.myGroupInvites.map(a => {
const currentTime = Date.now()
this.myGroupInvites.forEach(a => {
if (a.expiry > currentTime) {
let callTheNewInviteUrl = `${nodeUrl}/groups/${a.groupId}`
fetch(callTheNewInviteUrl).then(res => {
return res.json()
}).then(jsonRes => {
myArrObj.push(jsonRes)
if (myArrObj.length) {
myArrObj.map(b => {
myArrObj.forEach(b => {
const infoObjToAdd = {
invitee: a.invitee,
groupId: b.groupId,
@ -1793,6 +1795,7 @@ class GroupManagement extends LitElement {
}
this.groupInvites = myInvitesObj
})
}
})
}
setTimeout(getGroupInvites, 300000)