mirror of
https://gitlab.com/bramw/baserow.git
synced 2025-05-02 08:00:03 +00:00
Resolve "Publicly shared Gallery View"
This commit is contained in:
parent
802125c60b
commit
81dde0acce
48 changed files with 2366 additions and 1152 deletions
web-frontend/modules/database
|
@ -267,10 +267,16 @@ export const registerRealtimeEvents = (realtime) => {
|
|||
}
|
||||
})
|
||||
|
||||
realtime.registerEvent('force_view_refresh', ({ store, app }, data) => {
|
||||
realtime.registerEvent('force_view_refresh', async ({ store, app }, data) => {
|
||||
const view = store.getters['view/get'](data.view_id)
|
||||
if (view !== undefined) {
|
||||
if (store.getters['view/getSelectedId'] === view.id) {
|
||||
await store.dispatch('view/forceUpdate', {
|
||||
view,
|
||||
values: data.view,
|
||||
repopulate: true,
|
||||
})
|
||||
|
||||
app.$bus.$emit('table-refresh', {
|
||||
tableId: store.getters['table/getSelectedId'],
|
||||
includeFieldOptions: true,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue