sillsdev / sillsdev/TheCombine

Update Goal History after undo

Open
#2,965 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement frontend goal goal: CharacterInventory goal: MergeDup goal: ReviewEntries lowpriority
Dominant language
TypeScript
Stars
22
Forks
10
Avg merge
2d 2h
Merged PRs (30d)
9

Description

In Data Cleanup, in the completed goals list, when you click on a tile to see changes to words, there is an option to undo the change if the resulting word is in the frontier. If you "undo", then the only indication of the success is that the undo is no longer available.

It would be helpful to update the changes so that reverted changes are no longer listed (or listed as reverted), so the "undo unavailable" is only for changes that are no longer undoable because the resulting word has been otherwise changed.

(Should follow #2955.)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in the Data Cleanup completed goals list and review the related work in issue #2955. Trace the tile view and its undo action, then verify that a successfully reverted change is removed or marked as reverted while changes that became unavailable for another reason still show the appropriate status.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.