1
0
mirror of https://github.com/gnosygnu/xowa.git synced 2026-03-02 03:49:30 +00:00

Wikibase: Return label and language, not just label [#407]

This commit is contained in:
gnosygnu
2019-08-31 08:57:25 -04:00
parent 9bc0c2c75d
commit 88dfc857bd
20 changed files with 196 additions and 77 deletions

View File

@@ -152,7 +152,7 @@ public class Xoh_js_cbk implements Gfo_invk {
if (Bry_.Eq(lang_key, Wikidata_get_label_xowa_title))
val_bry = ttl_bry;
else {
val_bry = page.Label_list__get(lang_key);
val_bry = page.Get_label_bry_or_null(lang_key);
}
if (val_bry == null) continue;
rv[i - 1] = String_.new_u8(val_bry);

View File

@@ -45,7 +45,7 @@ public class Xoh_js_cbk_wdata_labels_tst {
private Wdata_doc doc_(String qid, String src) {
Json_doc jdoc = fxt.Make_json(src);
Xoae_app app = Xoa_app_fxt.Make__app__edit();
Wdata_doc rv = new Wdata_doc(Bry_.new_a7(qid), app.Wiki_mgr().Wdata_mgr(), jdoc);
Wdata_doc rv = new Wdata_doc(app.Wiki_mgr().Wdata_mgr(), jdoc, Bry_.new_a7(qid));
return rv;
}
private void Tst_wikidata_label_get(String[] args, String[] expd) {