client/js/models.js
changeset 298 2f35c2ae7de8
parent 293 fba23fde14ba
child 299 c5086f714631
equal deleted inserted replaced
297:7de2652f7ee8 298:2f35c2ae7de8
    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",