HomePhabricator

Additional trigger to add reflist while adding a reference manually

Authored by santhosh.
This commit no longer exists in the repository. It may have been part of a branch which was deleted.This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Description

Additional trigger to add reflist while adding a reference manually

Before this patch, the reference list was added as a handler of
mw.cx.translation.postMT. This wont work for two cases

(a) language pair with different directionality. For them we don't
give source text as initial translation.

(b) When user opted to not using any initial translation.

Testplan:
Translate the article https://he.wikipedia.org/wiki/%D7%92%D7%91%D7%A2%D7%AA_%D7%99%D7%A2%D7%A8%D7%99%D7%9D
from hewiki to English. Click on some sections. You will see empty
initial translation. After that, click on a reference in source section,
press 'Add reference' button from reference tool card.
You will see reference added. At the same time, you should see reference list
added at the bottom of the translation. The publishing of your translation
should succeed too.

Bug: T103502
Change-Id: I2a8d4d99eb8e69c75a35c28b638622a1b477bbf1
(cherry picked from commit 4925aab581f87865ff4c79a0fdf70146f2aafab6)

Details

Committed
KartikMistryJun 24 2015, 9:55 AM
ChangeId
I2a8d4d99eb8e69c75a35c28b638622a1b477bbf1

Commit No Longer Exists

This commit no longer exists in the repository.