Имам някакъв javascript, който връща обект от IndexedDB, след това актуализира някои свойства и след това се опитва да „актуализира“ (е, наистина да добави) с помощта на put, но това извежда грешка при ограничение и не мога да разбера защо. Частта от javascript изглежда така:
indexedDbReturnRecord(AddressID, 'AddressID', 'AddressStore', function(retObject) {
retObject.DateMovedIn = getDate();
var dataToUpdate = new Array();
dataToUpdate.push(retObject);
indexedDbAddObject(dataToUpdate, 'AddressStore', function () {
noCss();
$('#CompleteBTN .ui-btn-text').text("Complete").button('refresh');
});
});