diff --git a/client/web/compose/src/components/Chart/index.vue b/client/web/compose/src/components/Chart/index.vue index 82902e079..356416678 100644 --- a/client/web/compose/src/components/Chart/index.vue +++ b/client/web/compose/src/components/Chart/index.vue @@ -66,7 +66,7 @@ export default { }, watch: { - 'record.recordID': { + 'record.updatedAt': { immediate: true, handler () { const { pageID = NoID } = this.$route.params diff --git a/client/web/compose/src/components/PageBlocks/CommentBase.vue b/client/web/compose/src/components/PageBlocks/CommentBase.vue index 30ea7a75c..bd9f0050a 100644 --- a/client/web/compose/src/components/PageBlocks/CommentBase.vue +++ b/client/web/compose/src/components/PageBlocks/CommentBase.vue @@ -219,7 +219,7 @@ export default { }, watch: { - 'record.recordID': { + 'record.updatedAt': { immediate: true, handler () { this.refresh() diff --git a/client/web/compose/src/components/PageBlocks/GeometryBase.vue b/client/web/compose/src/components/PageBlocks/GeometryBase.vue index 3c7e3fdd2..e8fb1ee8b 100644 --- a/client/web/compose/src/components/PageBlocks/GeometryBase.vue +++ b/client/web/compose/src/components/PageBlocks/GeometryBase.vue @@ -110,7 +110,7 @@ export default { }, watch: { - 'record.recordID': { + 'record.updatedAt': { immediate: true, handler () { this.loadEvents() diff --git a/client/web/compose/src/components/PageBlocks/MetricBase.vue b/client/web/compose/src/components/PageBlocks/MetricBase.vue index 55d163ad9..9f906f152 100644 --- a/client/web/compose/src/components/PageBlocks/MetricBase.vue +++ b/client/web/compose/src/components/PageBlocks/MetricBase.vue @@ -73,7 +73,7 @@ export default { }, watch: { - 'record.recordID': { + 'record.updatedAt': { immediate: true, handler () { this.refresh() diff --git a/client/web/compose/src/components/PageBlocks/ProgressBase.vue b/client/web/compose/src/components/PageBlocks/ProgressBase.vue index 1a9bfecf6..dc0892a78 100644 --- a/client/web/compose/src/components/PageBlocks/ProgressBase.vue +++ b/client/web/compose/src/components/PageBlocks/ProgressBase.vue @@ -57,7 +57,7 @@ export default { }, watch: { - 'record.recordID': { + 'record.updatedAt': { immediate: true, handler () { this.refresh() diff --git a/client/web/compose/src/components/PageBlocks/RecordListBase.vue b/client/web/compose/src/components/PageBlocks/RecordListBase.vue index 00da7830f..d3eeb5764 100644 --- a/client/web/compose/src/components/PageBlocks/RecordListBase.vue +++ b/client/web/compose/src/components/PageBlocks/RecordListBase.vue @@ -1061,7 +1061,7 @@ export default { }, }, - 'record.recordID': { + 'record.updatedAt': { immediate: true, handler () { this.createEvents() diff --git a/client/web/compose/src/components/PageBlocks/RecordOrganizerBase.vue b/client/web/compose/src/components/PageBlocks/RecordOrganizerBase.vue index 6f6fcae1b..7a53350ca 100644 --- a/client/web/compose/src/components/PageBlocks/RecordOrganizerBase.vue +++ b/client/web/compose/src/components/PageBlocks/RecordOrganizerBase.vue @@ -237,7 +237,7 @@ export default { }, }, - 'record.recordID': { + 'record.updatedAt': { immediate: true, handler () { this.refresh() diff --git a/client/web/compose/src/components/PageBlocks/RecordRevisionsBase.vue b/client/web/compose/src/components/PageBlocks/RecordRevisionsBase.vue index d800e9e60..f062947fb 100644 --- a/client/web/compose/src/components/PageBlocks/RecordRevisionsBase.vue +++ b/client/web/compose/src/components/PageBlocks/RecordRevisionsBase.vue @@ -199,7 +199,7 @@ export default { }, watch: { - 'record.recordID': { + 'record.updatedAt': { immediate: true, handler () { this.refresh() @@ -246,6 +246,7 @@ export default { const { $ComposeAPI, $SystemAPI } = this this.processing = true + return this.block.fetch($ComposeAPI, this.record) .then(set => { this.revisions = set