equal
deleted
inserted
replaced
10 Models.getUID = function(obj) { |
10 Models.getUID = function(obj) { |
11 var guid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { |
11 var guid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { |
12 var r = Math.random()*16|0, v = c === 'x' ? r : (r&0x3|0x8); |
12 var r = Math.random()*16|0, v = c === 'x' ? r : (r&0x3|0x8); |
13 return v.toString(16); |
13 return v.toString(16); |
14 }); |
14 }); |
15 return obj.type + "-" + guid; |
15 if(typeof obj !== 'undefined') { |
|
16 return obj.type + "-" + guid; |
|
17 } |
|
18 else { |
|
19 return guid; |
|
20 } |
16 }; |
21 }; |
17 |
22 |
18 |
23 |
19 var RenkanModel = Backbone.RelationalModel.extend({ |
24 var RenkanModel = Backbone.RelationalModel.extend({ |
20 idAttribute : "_id", |
25 idAttribute : "_id", |