Yaron Koren has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/368210 )

Change subject: Fixed Cargo autocompletion for "text with autocomplete"
......................................................................

Fixed Cargo autocompletion for "text with autocomplete"

Change-Id: Id80de024a3b5e637ecc13b5ab62fb48d6cab554a
---
M libs/PageForms.js
1 file changed, 7 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/PageForms 
refs/changes/10/368210/2

diff --git a/libs/PageForms.js b/libs/PageForms.js
index 46ed790..1c66949 100644
--- a/libs/PageForms.js
+++ b/libs/PageForms.js
@@ -167,8 +167,13 @@
                } else {
                        // Remote autocompletion.
                        var myServer = mw.util.wikiScript( 'api' );
-                       var data_type = $(this).attr("autocompletedatatype");
-                       myServer += "?action=pfautocomplete&format=json&" + 
data_type + "=" + data_source;
+                       var autocomplete_type = 
$(this).attr("autocompletedatatype");
+                       if ( autocomplete_type === 'cargo field' ) {
+                               var table_and_field = data_source.split('|');
+                               myServer += 
"?action=pfautocomplete&format=json&cargo_table=" + table_and_field[0] + 
"&cargo_field=" + table_and_field[1];
+                       } else {
+                               myServer += 
"?action=pfautocomplete&format=json&" + autocomplete_type + "=" + data_source;
+                       }
 
                        if (delimiter !== null && delimiter !== undefined) {
                                $(this).autocomplete({

-- 
To view, visit https://gerrit.wikimedia.org/r/368210
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id80de024a3b5e637ecc13b5ab62fb48d6cab554a
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/PageForms
Gerrit-Branch: master
Gerrit-Owner: Yaron Koren <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to