[zanata-bugs] [Bug 987235] New: Two inconsistent revisions created on an immediately approved/rejected entry

bugzilla at redhat.com bugzilla at redhat.com
Tue Jul 23 03:31:06 UTC 2013


https://bugzilla.redhat.com/show_bug.cgi?id=987235

            Bug ID: 987235
           Summary: Two inconsistent revisions created on an immediately
                    approved/rejected entry
           Product: Zanata
           Version: development
         Component: Component-Logic
          Severity: low
          Assignee: irooskov at redhat.com
          Reporter: djansen at redhat.com
        QA Contact: zanata-qa at redhat.com
                CC: zanata-bugs at redhat.com

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.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=ziLv74CnIa&a=cc_unsubscribe




More information about the zanata-bugs mailing list