This patch is a follow up to the discussion from #559 about potentially simplifying progress interactions.
This patch essentially reduces the interactions to two simple options which allow users to always marks books as finished or discard the progress and thus mark them as not yet started with a single interaction:
If users have already listed to the book, regardless of the state of the progress (finished, halfway through, …), they get an option to discard the progress. This replaces the additional “mark as not finished” option, but it should still be clear to users what happens.
If a book is not yet finished, regardless of the state of the progress (not yet started, halfway through), users get a “mark as finished” option which sets the progress to 100%.
This is hopefully a bit simpler than what we have now but also doesn't require a user to figure out that you need to first mark a book as finished to be able to discard the progress.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/advplyr/audiobookshelf-app/pull/561
**Author:** [@lkiesow](https://github.com/lkiesow)
**Created:** 2/8/2023
**Status:** ✅ Merged
**Merged:** 2/8/2023
**Merged by:** [@advplyr](https://github.com/advplyr)
**Base:** `master` ← **Head:** `simplify-progress`
---
### 📝 Commits (1)
- [`50a53ec`](https://github.com/advplyr/audiobookshelf-app/commit/50a53ec0d1ca15a9b318e556a7fb145bac197342) Simplify progress (re)sets
### 📊 Changes
**1 file changed** (+7 additions, -5 deletions)
<details>
<summary>View changed files</summary>
📝 `pages/item/_id/index.vue` (+7 -5)
</details>
### 📄 Description
This patch is a follow up to the discussion from #559 about potentially simplifying progress interactions.
This patch essentially reduces the interactions to two simple options which allow users to always marks books as finished or discard the progress and thus mark them as not yet started with a single interaction:
- If users have already listed to the book, regardless of the state of the progress (finished, halfway through, …), they get an option to discard the progress. This replaces the additional “mark as not finished” option, but it should still be clear to users what happens.
- If a book is not yet finished, regardless of the state of the progress (not yet started, halfway through), users get a “mark as finished” option which sets the progress to 100%.
This is hopefully a bit simpler than what we have now but also doesn't require a user to figure out that you need to first mark a book as finished to be able to discard the progress.

---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/advplyr/audiobookshelf-app/pull/561
Author: @lkiesow
Created: 2/8/2023
Status: ✅ Merged
Merged: 2/8/2023
Merged by: @advplyr
Base:
master← Head:simplify-progress📝 Commits (1)
50a53ecSimplify progress (re)sets📊 Changes
1 file changed (+7 additions, -5 deletions)
View changed files
📝
pages/item/_id/index.vue(+7 -5)📄 Description
This patch is a follow up to the discussion from #559 about potentially simplifying progress interactions.
This patch essentially reduces the interactions to two simple options which allow users to always marks books as finished or discard the progress and thus mark them as not yet started with a single interaction:
If users have already listed to the book, regardless of the state of the progress (finished, halfway through, …), they get an option to discard the progress. This replaces the additional “mark as not finished” option, but it should still be clear to users what happens.
If a book is not yet finished, regardless of the state of the progress (not yet started, halfway through), users get a “mark as finished” option which sets the progress to 100%.
This is hopefully a bit simpler than what we have now but also doesn't require a user to figure out that you need to first mark a book as finished to be able to discard the progress.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.