Skip to content

Commit

Permalink
feat: Migrate to files:node:updated
Browse files Browse the repository at this point in the history
Signed-off-by: Luka Trovic <luka@nextcloud.com>
  • Loading branch information
luka-nextcloud committed Nov 20, 2024
1 parent ce8da2a commit 5d8984e
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion src/components/Editor.vue
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ import { getCurrentUser } from '@nextcloud/auth'
import { loadState } from '@nextcloud/initial-state'
import { isPublicShare } from '@nextcloud/sharing/public'
import { emit, subscribe, unsubscribe } from '@nextcloud/event-bus'
import { File } from '@nextcloud/files'
import { Collaboration } from '@tiptap/extension-collaboration'
import Autofocus from '../extensions/Autofocus.js'
import { Doc } from 'yjs'
Expand Down Expand Up @@ -119,6 +120,7 @@ import Wrapper from './Editor/Wrapper.vue'
import SkeletonLoading from './SkeletonLoading.vue'
import Assistant from './Assistant.vue'
import Translate from './Modal/Translate.vue'
import { generateRemoteUrl } from '@nextcloud/router'

export default {
name: 'Editor',
Expand Down Expand Up @@ -667,7 +669,13 @@ export default {
},

onSave() {
emit('files:file:updated', { fileid: this.fileId })
const node = new File({
id: this.fileId,
source: generateRemoteUrl(`dav/files/${this.currentSession.userId}${this.relativePath}`),
mtime: new Date(),
mime: this.mime,
})
emit('files:node:updated', node)
this.$nextTick(() => {
this.emit('sync-service:save')
})
Expand Down

0 comments on commit 5d8984e

Please sign in to comment.