Skip to content

Commit 1d47a24

Browse files
committed
use put instead of add
1 parent 4e1d08f commit 1d47a24

File tree

3 files changed

+4
-9
lines changed

3 files changed

+4
-9
lines changed

DataStore.js

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,6 @@ export default class DataStore {
140140
request.onerror = (event) => reject(request.error);
141141

142142
request.onsuccess = () => {
143-
if (request.result === undefined) {
144-
reject(new Error('Key not found'));
145-
db.close();
146-
return;
147-
}
148143
resolve(request.result);
149144
db.close();
150145
};
@@ -180,7 +175,7 @@ export default class DataStore {
180175

181176
const store = transaction.objectStore(this.storeName);
182177

183-
const request = store.add(value, key);
178+
const request = store.put(value, key);
184179

185180
request.onerror = (event) => reject(request.error);
186181

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@blakewatson/datastore",
3-
"version": "0.1.3",
3+
"version": "0.2.0",
44
"description": "Save data to IndexedDB using localStorage APIs.",
55
"main": "DataStore.js",
66
"devDependencies": {

0 commit comments

Comments
 (0)