fix reporting modal

This commit is contained in:
Henry Jameson 2026-06-11 11:15:51 +03:00
commit a077938f73
7 changed files with 30 additions and 42 deletions

View file

@ -307,8 +307,12 @@ export const useAdminSettingsStore = defineStore('adminSettings', {
opts,
})
const statuses = activities.map(parseStatus)
await window.vuex.dispatch('addNewStatuses', { statuses })
return {
items: activities.map(parseStatus),
items: statuses,
count: total,
}
},
@ -318,10 +322,7 @@ export const useAdminSettingsStore = defineStore('adminSettings', {
})
const status = parseStatus(raw)
await window.vuex.dispatch('addNewStatuses', {
statuses: [status],
userId: false,
})
await window.vuex.dispatch('addNewStatuses', { statuses: [status] })
},
// Users stuff

View file

@ -15,10 +15,12 @@ export const useReportsStore = defineStore('reports', {
}),
actions: {
openUserReportingModal({ userId, statusIds = [] }) {
console.log('ASS')
const preTickedStatuses = statusIds.map(
(id) => window.vuex.state.statuses.allStatusesObject[id],
)
const preTickedIds = statusIds
console.log(preTickedStatuses)
const statuses = preTickedStatuses.concat(
filter(
window.vuex.state.statuses.allStatuses,