[DE] Check message referer in frames.

This commit is contained in:
Julia Radzhabova 2018-02-08 18:14:30 +03:00
parent 682c912e4a
commit c6e333833f
4 changed files with 7 additions and 6 deletions

View file

@ -119,10 +119,11 @@ define([
}, },
_onMessage: function(msg) { _onMessage: function(msg) {
if (msg && msg.needUpdate) { if (msg && msg.Referer == "onlyoffice") {
this.trigger('accessrights', this, msg.sharingSettings); if (msg.needUpdate)
this.trigger('accessrights', this, msg.sharingSettings);
Common.NotificationCenter.trigger('window:close', this);
} }
Common.NotificationCenter.trigger('window:close', this);
}, },
_onLoad: function() { _onLoad: function() {

View file

@ -169,7 +169,7 @@ define([ 'text!documenteditor/main/app/template/MailMergeEmailDlg.template',
}, },
_onMessage: function(msg) { _onMessage: function(msg) {
if (msg) { if (msg && msg.Referer == "onlyoffice") {
// if ( !_.isEmpty(msg.folder) ) { // if ( !_.isEmpty(msg.folder) ) {
// this.trigger('mailmergefolder', this, msg.folder); // save last folder url // this.trigger('mailmergefolder', this, msg.folder); // save last folder url
// } // }

View file

@ -116,7 +116,7 @@ define([
}, },
_onMessage: function(msg) { _onMessage: function(msg) {
if (msg && msg.file !== undefined) { if (msg && msg.Referer == "onlyoffice" && msg.file !== undefined) {
Common.NotificationCenter.trigger('window:close', this); Common.NotificationCenter.trigger('window:close', this);
var me = this; var me = this;
setTimeout(function() { setTimeout(function() {

View file

@ -120,7 +120,7 @@ define([
}, },
_onMessage: function(msg) { _onMessage: function(msg) {
if (msg) { if (msg && msg.Referer == "onlyoffice") {
if ( !_.isEmpty(msg.error) ) { if ( !_.isEmpty(msg.error) ) {
this.trigger('mailmergeerror', this, msg.error); this.trigger('mailmergeerror', this, msg.error);
} }