Skip to content
Ben Jore edited this page Mar 21, 2019 · 10 revisions

Overview

Invalidation occurs when a user performs an action that conflicts with previous work. The conflicting work is reset/"invalidated", the user is notified, and the work must be redone.

Triggers for invalidation

  • When words that have been aligned/selected are changed.
    • In tW or tN, any change to a word or punctuation that has been selected invalidates the selection (words changed outside of the selection do not invalidate the check)
      • Example: If Lord is selected and then it is changed to God.
      • Example: If the Lord God Almighty is selected and then it is changed to the Lord, God Almighty
    • In Word Alignment, any aligned word that is changed invalidates that word. (A changed original language word invalidates all words aligned to it. A changed target language word invalidates just that word.)
  • When a word that is aligned/selected changes in any way (the token changes), even if it technically does not affect the selection.
    • If a token changes, the word is invalidated.
      • Example: If an edit changes give to gives, the alignment/selection is invalidated. (Rather than give remaining selected and s not being selected, the whole check is invalidated.)
  • When words are added in the middle of a selection
    • In tW or tN, if a word is added in the middle of a selection, it is invalidated.
      • Example: If the selection the Lord God is changed to the Lord your God (Note: this would not cause an invalidation in Word Alignment - unless the verse was previously fully aligned, as explained below.)
  • When a completed check changes to incomplete
    • In Word Alignment, if a verse has been completely aligned and the Alignment Complete toggle is on, if a word is then added to a verse, the Alignment Complete toggle is switched off and invalidation is triggered.

Removing invalidations

  • In tW or tN, a check remains invalidated until a new selection is saved for that check.
  • In Word Alignment, a verse remains invalidated until the "Alignment Complete" toggle is turned back on for that verse.