Changes

Jump to navigation Jump to search
m
no edit summary
Line 27: Line 27:  
     var store = tx.objectStore(PersonalDataDataBaseName);
 
     var store = tx.objectStore(PersonalDataDataBaseName);
 
     var index = store.index("NameIndex");   
 
     var index = store.index("NameIndex");   
    var inp_obj;
+
      if ( index.get([record.name.last, record.name.first]) != undefined ) {
  if ( index.get([record.name.last, record.name.first]) != undefined ) {
+
         var getRecord = index.get([record.name.last, record.name.first]);
         var inp_obj = index.get([record.name.last, record.name.first]);
+
         getRecord.onsuccess = function() {
         inp_obj.onsuccess = function() {
   
             console.log("updating");
 
             console.log("updating");
 
             inp_obj = getRecord.result;
 
             inp_obj = getRecord.result;
Line 67: Line 66:  
         var store = tx.objectStore(PersonalDataDataBaseName);
 
         var store = tx.objectStore(PersonalDataDataBaseName);
 
         var index = store.index("NameIndex");
 
         var index = store.index("NameIndex");
       
+
 
 
         var getRecord = index.get([record.name.last, record.name.first]);
 
         var getRecord = index.get([record.name.last, record.name.first]);
 
         getRecord.onsuccess = function() {
 
         getRecord.onsuccess = function() {
 
           console.log("updating");
 
           console.log("updating");
             inp_obj = getRecord.result  
+
             inp_obj = getRecord.result;
 
             inp_obj[field] = value;  // => "Bob"
 
             inp_obj[field] = value;  // => "Bob"
 
             store.put(inp_obj);
 
             store.put(inp_obj);
530

edits

Navigation menu