git-svn-id: https://msi/svn/firstRepo/WebClient/branches/NewRelease@58 0f545695-f87b-41b6-9a03-7f16563b5454

This commit is contained in:
2016-01-31 16:13:42 +00:00
parent 52ea2f542e
commit fc7970ec57
18 changed files with 133 additions and 54 deletions
+14 -3
View File
@@ -1,5 +1,5 @@
define(['jquery', 'underscore', 'backbone', 'router', 'classes/profile', 'classes/cache', 'libs/fastclick'], function
($, _, Backbone, Router, Profile, Cache, FastClick) {
define(['jquery', 'underscore', 'backbone', 'router', 'classes/profile', 'classes/cache', 'libs/fastclick', 'classes/debug'], function
($, _, Backbone, Router, Profile, Cache, FastClick, Debug) {
'use strict';
var init = function () {
//create backbone router
@@ -34,7 +34,7 @@ define(['jquery', 'underscore', 'backbone', 'router', 'classes/profile', 'classe
var id = "";
var displayName = "";
var email = "";
var gender = "";
var gender = "unknown";
if (auth.network === "google")
{
@@ -50,9 +50,16 @@ define(['jquery', 'underscore', 'backbone', 'router', 'classes/profile', 'classe
email = json.email;
gender = json.gender;
}
if(gender !== "")
gender = "unknown";
Debug.writeMessage('Your name is ' + json.name + ' in the social ' + auth.network + ", ID=" + id + ", DisplayName: "+ displayName + ", email:"+ email);
Profile._loadProfile(id, function (retVal) {
if (retVal === false)
{
Debug.writeMessage("Profilo non trovato, ne creo uno nuovo");
Profile.createProfile(
id,
auth.network,
@@ -60,6 +67,7 @@ define(['jquery', 'underscore', 'backbone', 'router', 'classes/profile', 'classe
email,
gender,
function () {
Debug.writeMessage("Profilo nuovo creato");
window.location.href = "";
}
);
@@ -67,6 +75,9 @@ define(['jquery', 'underscore', 'backbone', 'router', 'classes/profile', 'classe
else
window.location.href = "";
});
},
function(e){
Debug.writeMessage('Whoops! ' + e.error.message);
});
}
});