Description of problem: When the translator+reviewer user presses Approve or Reject on a currently in-translation item, two entries for the first revision are created. The first is shown as entered by "Someone Offline", the second by the user. Version-Release number of selected component (if applicable): Dev How reproducible: Easily, always Steps to Reproduce: 1. Go to a document that: - The user is a translator for - The user is a reviewer for - Has an untranslated item 2. Enter some text into the untranslated item 3. Immediately press the Approve or Reject icons (i.e. do not save beforehand) 4. Click the History icon Actual results: DJ created a Approved revision text 23/07/13 13:27 Revision 1 Latest Compare Copy to Editor (Someone offline) created a Approved revision ping 23/07/13 13:27 Revision 0 Compare Copy to Editor Expected results: Should show either: - One Approved revision - Two revisions - one Translated, and one Approved - by the same user Additional info: Must be the first time a target is altered, eg. emptying the field, saving and then creating an approved revision does not cause the bug to manifest.
commits in pull request: https://github.com/zanata/zanata-server/pull/69
Verified at be36d87e795bb0b5401f8bb233de339d7927aba8
Closing VERIFIED bugs which predate Zanata 3.1.2.