Skip to content

Commit c47b8af

Browse files
authored
Update article.md
1 parent fccfba9 commit c47b8af

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

6-data-storage/03-indexeddb/article.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,7 @@ request.onerror = function() {
253253

254254
## Автоматическая фиксация транзакций
255255

256-
В примере выше мы запустили транзакцию и выполнили запрос `add`. Но, как говорилось ранее, транзакция может включать в себя несколько запросов, которые все вместе должны либо успешно завершиться, либо нет. Как нам успешно завершить транзакцию, обозначить, что больше запросов в ней не будет?
256+
В примере выше мы запустили транзакцию и выполнили запрос `add`. Но, как говорилось ранее, транзакция может включать в себя несколько запросов, которые все вместе должны либо успешно завершиться, либо нет. Как нам закончить транзакцию, обозначить, что больше запросов в ней не будет?
257257

258258
Короткий ответ: этого не требуется.
259259

@@ -344,7 +344,8 @@ request.onerror = function(event) {
344344
// ConstraintError возникает при попытке добавить объект с ключом, который уже существует
345345
if (request.error.name == "ConstraintError") {
346346
console.log("Книга с таким id уже существует"); // обрабатываем ошибку
347-
event.preventDefault(); // ...можно попробовать использовать другой ключ...
347+
event.preventDefault(); // предотвращаем отмену транзакции
348+
...можно попробовать использовать другой ключ...
348349
} else {
349350
// неизвестная ошибка
350351
// транзакция будет отменена

0 commit comments

Comments
 (0)