This commit is contained in:
Henry Jameson 2026-08-10 18:07:01 +03:00
commit 0f1d9f8d4a
2 changed files with 8 additions and 4 deletions

View file

@ -113,7 +113,10 @@ const startFetching = ({ credentials, store }) => {
// Initially there's set flag to silence all desktop notifications so // Initially there's set flag to silence all desktop notifications so
// that there won't spam of them when user just opened up the FE we // that there won't spam of them when user just opened up the FE we
// reset that flag after a while to show new notifications once again. // reset that flag after a while to show new notifications once again.
setTimeout(() => useNotificationsStore().setNotificationsSilence(false), 10000) setTimeout(
() => useNotificationsStore().setNotificationsSilence(false),
10000,
)
const boundFetchAndUpdate = () => fetchAndUpdate({ credentials, store }) const boundFetchAndUpdate = () => fetchAndUpdate({ credentials, store })
boundFetchAndUpdate() boundFetchAndUpdate()
return promiseInterval(boundFetchAndUpdate, 10000) return promiseInterval(boundFetchAndUpdate, 10000)

View file

@ -151,8 +151,8 @@ export const useUsersStore = defineStore('users', {
// implicit: if oldTimestamp is undefined this will still be false // implicit: if oldTimestamp is undefined this will still be false
if (oldTimestamp > timestamp) return // not overwriting old data with new if (oldTimestamp > timestamp) return // not overwriting old data with new
const { relationship, ...old } = existing const { relationship: unused0, ...old } = existing
const { relationshop, ...neu } = user const { relationship: unused1, ...neu } = user
const newUser = { ...old, ...neu } const newUser = { ...old, ...neu }
this.users.set(user.id, newUser) this.users.set(user.id, newUser)
@ -697,7 +697,8 @@ export const useUsersStore = defineStore('users', {
.then(() => { .then(() => {
dispatch('fetchChats', { latest: true }) dispatch('fetchChats', { latest: true })
setTimeout( setTimeout(
() => useNotificationsStore().setNotificationsSilence(false), () =>
useNotificationsStore().setNotificationsSilence(false),
10000, 10000,
) )
}) })