1
0
Fork 0
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:
Alexander Haller 2022-07-27 11:19:29 +00:00 committed by Nigel Gott
parent 802125c60b
commit 81dde0acce
48 changed files with 2366 additions and 1152 deletions
web-frontend/modules/database

View file

@ -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,