Commit b7c6ebc0 authored by Julia Radzhabova's avatar Julia Radzhabova

[PE mobile] [SSE mobile] Fixed fill user info.

parent d911b61d
...@@ -55,20 +55,6 @@ define([ ...@@ -55,20 +55,6 @@ define([
Common.localStorage.setKeysFilter('pe-,asc.presentation'); Common.localStorage.setKeysFilter('pe-,asc.presentation');
Common.localStorage.sync(); Common.localStorage.sync();
var fillUserInfo = function(info, lang, defname) {
var user = info || {};
!user.id && (user.id = ('uid-' + Date.now()));
_.isEmpty(user.firstname) && _.isEmpty(user.lastname) && (user.firstname = defname);
if (_.isEmpty(user.firstname))
user.fullname = user.lastname;
else if (_.isEmpty(user.lastname))
user.fullname = user.firstname;
else
user.fullname = /^ru/.test(lang) ? user.lastname + ' ' + user.firstname : user.firstname + ' ' + user.lastname;
return user;
};
return { return {
models: [], models: [],
collections: [], collections: [],
...@@ -159,7 +145,7 @@ define([ ...@@ -159,7 +145,7 @@ define([
me.editorConfig = $.extend(me.editorConfig, data.config); me.editorConfig = $.extend(me.editorConfig, data.config);
me.editorConfig.user = me.editorConfig.user =
me.appOptions.user = fillUserInfo(me.editorConfig.user, me.editorConfig.lang, me.textAnonymous); me.appOptions.user = Common.Utils.fillUserInfo(me.editorConfig.user, me.editorConfig.lang, me.textAnonymous);
me.appOptions.nativeApp = me.editorConfig.nativeApp === true; me.appOptions.nativeApp = me.editorConfig.nativeApp === true;
me.appOptions.isDesktopApp = me.editorConfig.targetApp == 'desktop'; me.appOptions.isDesktopApp = me.editorConfig.targetApp == 'desktop';
me.appOptions.canCreateNew = !_.isEmpty(me.editorConfig.createUrl) && !me.appOptions.isDesktopApp; me.appOptions.canCreateNew = !_.isEmpty(me.editorConfig.createUrl) && !me.appOptions.isDesktopApp;
...@@ -198,8 +184,6 @@ define([ ...@@ -198,8 +184,6 @@ define([
var _user = new Asc.asc_CUserInfo(); var _user = new Asc.asc_CUserInfo();
_user.put_Id(this.appOptions.user.id); _user.put_Id(this.appOptions.user.id);
_user.put_FirstName(this.appOptions.user.firstname);
_user.put_LastName(this.appOptions.user.lastname);
_user.put_FullName(this.appOptions.user.fullname); _user.put_FullName(this.appOptions.user.fullname);
docInfo = new Asc.asc_CDocInfo(); docInfo = new Asc.asc_CDocInfo();
......
...@@ -57,20 +57,6 @@ define([ ...@@ -57,20 +57,6 @@ define([
Common.localStorage.setKeysFilter('sse-,asc.table'); Common.localStorage.setKeysFilter('sse-,asc.table');
Common.localStorage.sync(); Common.localStorage.sync();
var fillUserInfo = function(info, lang, defname) {
var user = info || {};
!user.id && (user.id = ('uid-' + Date.now()));
_.isEmpty(user.firstname) && _.isEmpty(user.lastname) && (user.firstname = defname);
if (_.isEmpty(user.firstname))
user.fullname = user.lastname;
else if (_.isEmpty(user.lastname))
user.fullname = user.firstname;
else
user.fullname = /^ru/.test(lang) ? user.lastname + ' ' + user.firstname : user.firstname + ' ' + user.lastname;
return user;
};
return { return {
models: [], models: [],
collections: [], collections: [],
...@@ -160,7 +146,7 @@ define([ ...@@ -160,7 +146,7 @@ define([
this.editorConfig = $.extend(this.editorConfig, data.config); this.editorConfig = $.extend(this.editorConfig, data.config);
this.editorConfig.user = this.editorConfig.user =
this.appOptions.user = fillUserInfo(this.editorConfig.user, this.editorConfig.lang, this.textAnonymous); this.appOptions.user = Common.Utils.fillUserInfo(this.editorConfig.user, this.editorConfig.lang, this.textAnonymous);
this.appOptions.nativeApp = this.editorConfig.nativeApp === true; this.appOptions.nativeApp = this.editorConfig.nativeApp === true;
this.appOptions.isDesktopApp = this.editorConfig.targetApp == 'desktop'; this.appOptions.isDesktopApp = this.editorConfig.targetApp == 'desktop';
this.appOptions.canCreateNew = !_.isEmpty(this.editorConfig.createUrl) && !this.appOptions.isDesktopApp; this.appOptions.canCreateNew = !_.isEmpty(this.editorConfig.createUrl) && !this.appOptions.isDesktopApp;
...@@ -198,8 +184,6 @@ define([ ...@@ -198,8 +184,6 @@ define([
var _user = new Asc.asc_CUserInfo(); var _user = new Asc.asc_CUserInfo();
_user.put_Id(this.appOptions.user.id); _user.put_Id(this.appOptions.user.id);
_user.put_FirstName(this.appOptions.user.firstname);
_user.put_LastName(this.appOptions.user.lastname);
_user.put_FullName(this.appOptions.user.fullname); _user.put_FullName(this.appOptions.user.fullname);
docInfo = new Asc.asc_CDocInfo(); docInfo = new Asc.asc_CDocInfo();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment