| Line 29: |
Line 29: |
| | idgen += toString(self.charCodeAt(i)); | | idgen += toString(self.charCodeAt(i)); |
| | } | | } |
| | + | console.log(idgen); |
| | // Take username for standard databasename format | | // Take username for standard databasename format |
| | var PersonalDataDataBaseName = "PD.IO" + self + "Database"; | | var PersonalDataDataBaseName = "PD.IO" + self + "Database"; |
| Line 37: |
Line 38: |
| | console.log( PersonalDataDataBaseName ); | | console.log( PersonalDataDataBaseName ); |
| | console.log( CurrentPerson ); | | console.log( CurrentPerson ); |
| − | | + | recordAdd( PersonalDataDataBaseName, CurrentPerson ); |
| | recordUpdate( PersonalDataDataBaseName, CurrentPerson, "id", idgen ); | | recordUpdate( PersonalDataDataBaseName, CurrentPerson, "id", idgen ); |
| | /* | | /* |
| Line 121: |
Line 122: |
| | textInput = [], | | textInput = [], |
| | ii = Object.keys( check( person, rel_C + '' ) ).length; | | ii = Object.keys( check( person, rel_C + '' ) ).length; |
| − |
| |
| − | var prevs = element.all(by.tagName('input')).map(function(elem) {
| |
| − | return elem;
| |
| − | });
| |
| − |
| |
| − | delete prevs;
| |
| | | | |
| | console.log( "Mark Finite" ); | | console.log( "Mark Finite" ); |
| Line 137: |
Line 132: |
| | button_new[i] = new OO.ui.ButtonWidget( { label: "New", class: 'pddh' } ); | | button_new[i] = new OO.ui.ButtonWidget( { label: "New", class: 'pddh' } ); |
| | button_delete[i] = new OO.ui.ButtonWidget( { label: "Delete", class: "pddh" } ); | | button_delete[i] = new OO.ui.ButtonWidget( { label: "Delete", class: "pddh" } ); |
| − | textIn[number(i)] = new OO.ui.TextInputWidget( { | + | textInput[i] = new OO.ui.TextInputWidget( { |
| | value: check( person, rel_C + '.' + i ), /// | | value: check( person, rel_C + '.' + i ), /// |
| | placeholder: rel_B | | placeholder: rel_B |
| | } ); | | } ); |
| | | | |
| − | textIn[number(i)].on("keydown",function search(e) { | + | textInput[i].on("keydown",function search(e) { |
| | if(e.keyCode == 13) { | | if(e.keyCode == 13) { |
| | recordUpdate( db, person , rel_C, i , ($(this).val()) ); | | recordUpdate( db, person , rel_C, i , ($(this).val()) ); |
| | } | | } |
| − | interface_media( db, person, rel_A, rel_B, rel_C , textIn); | + | interface_media( db, person, rel_A, rel_B, rel_C ); |
| | }); | | }); |
| | | | |
| − | console.log( textIn[number(i)].getValue() ); | + | console.log( textInput[i].getValue() ); |
| | | | |
| | button_new[i].on( 'click', function () { | | button_new[i].on( 'click', function () { |
| Line 155: |
Line 150: |
| | // new | | // new |
| | recordUpdate( db, person, rel_C, ii , '2' ); | | recordUpdate( db, person, rel_C, ii , '2' ); |
| − | interface_media( db, person, rel_A, rel_B, rel_C , textIn ); | + | interface_media( db, person, rel_A, rel_B, rel_C ); |
| | return; | | return; |
| | | | |
| Line 163: |
Line 158: |
| | // delete | | // delete |
| | recordDeleteFrom( db, person, rel_C, i ); | | recordDeleteFrom( db, person, rel_C, i ); |
| − | interface_media( db, person, rel_A, rel_B, rel_C , textIn); | + | interface_media( db, person, rel_A, rel_B, rel_C ); |
| | return; | | return; |
| | | | |
| Line 170: |
Line 165: |
| | | | |
| | // save | | // save |
| − | recordUpdate( db, person, rel_C, i , textIn[i].getValue() ) ; | + | recordUpdate( db, person, rel_C, i , textInput[i].getValue() ) ; |
| | interface_media( db, person, rel_A, rel_B, rel_C ); | | interface_media( db, person, rel_A, rel_B, rel_C ); |
| | return; | | return; |
| Line 285: |
Line 280: |
| | var getRecord = index.get([record.name.user]); | | var getRecord = index.get([record.name.user]); |
| | getRecord.onsuccess = function() { | | getRecord.onsuccess = function() { |
| | + | /* |
| | if (getRecord.result != undefined) { | | if (getRecord.result != undefined) { |
| | // if found, let's use that from now on | | // if found, let's use that from now on |
| Line 292: |
Line 288: |
| | return inp_obj; | | return inp_obj; |
| | } else { | | } else { |
| | + | */ |
| | // if it didn't exist, let's use the provided record to push to store | | // if it didn't exist, let's use the provided record to push to store |
| | inp_obj = record; | | inp_obj = record; |
| | store.put(inp_obj); | | store.put(inp_obj); |
| | return inp_obj; | | return inp_obj; |
| − | }
| + | |
| | + | //} |
| | + | |
| | var sanitycheck = index.get([inp_obj.name.user]); | | var sanitycheck = index.get([inp_obj.name.user]); |
| | sanitycheck.onsuccess = function() { | | sanitycheck.onsuccess = function() { |