Refresh selected user after search

This commit is contained in:
sas.fajri
2026-05-08 10:32:34 +07:00
parent f6bca9d550
commit 03be0718a4

View File

@@ -47,10 +47,20 @@ export default {
context.commit('update_save_error_message', resp.message)
} else {
let data = resp.data || {}
context.commit('update_users', data.records || [])
let records = data.records || []
context.commit('update_users', records)
context.commit('update_total_rows', data.pagination ? data.pagination.total_rows : 0)
context.commit('update_total_pages', data.pagination ? data.pagination.total_pages : 0)
context.commit('update_limit', data.pagination ? data.pagination.limit : 20)
let selected = context.state.selected_user || {}
if (selected.User_ID) {
let refreshed = records.find(function (item) {
return item.User_ID == selected.User_ID
})
if (refreshed) {
context.commit('update_selected_user', refreshed)
}
}
context.commit('update_search_status', 2)
}
} catch (e) {