Yaron Koren has submitted this change and it was merged. (
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(-)
Approvals:
Yaron Koren: Looks good to me, approved
jenkins-bot: Verified
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: merged
Gerrit-Change-Id: Id80de024a3b5e637ecc13b5ab62fb48d6cab554a
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/PageForms
Gerrit-Branch: master
Gerrit-Owner: Yaron Koren <[email protected]>
Gerrit-Reviewer: Yaron Koren <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits