Skip to content

Commit

Permalink
added new 'Error_Messages' postmessage
Browse files Browse the repository at this point in the history
- handle App_LoadingStatus Initialized
- using Error_Messages richdocuments can pass custom error msg to
  collabora with nextcloud documentation link

Signed-off-by: Rashesh Padia <rashesh.padia@collabora.com>
  • Loading branch information
Rash419 authored and juliusknorr committed Oct 19, 2023
1 parent 3ae186e commit 1d61ac9
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/view/Office.vue
Original file line number Diff line number Diff line change
Expand Up @@ -312,6 +312,14 @@ export default {
} else if (args.Status === 'Failed') {
this.loading = LOADING_STATE.FAILED
this.$emit('update:loaded', true)
} else if (args.Status === 'Initialized') {
// collabora iframe is ready to handle postMessages
this.sendPostMessage('Error_Messages', {
websocketconnectionfailed: {
msg: t('richdocuments', 'Failed to load {productName} - socket connection closed unexpectedly. The reverse proxy might be misconfigured, please contact the administrator. For more info on proxy configuration please checkout', { productName: loadState('richdocuments', 'productName', 'Nextcloud Office') }) + ' %url',
url: 'https://docs.nextcloud.com/server/latest/admin_manual/office/proxy.html',
},
})
}
break
case 'Action_Load_Resp':
Expand Down

0 comments on commit 1d61ac9

Please sign in to comment.