Ignore:
Timestamp:
2020-06-21T10:01:55+12:00 (4 years ago)
Author:
kjdon
Message:

removed hard coded lang=en, and now pass in lang to getMetadataList, so that macro resolving can work properly for classigier nodes. eg used in DateList _textmonth01_

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/src/java/org/greenstone/gsdl3/service/GS2Browse.java

    r31867 r34215  
    191191     */
    192192    // assumes only one value per metadata
    193   // does no macro resolving. assumes classifier metadata will not have macros.
    194   protected Element getMetadataList(Document doc, String node_id, boolean all_metadata, ArrayList<String> metadata_names)
    195     {
    196         String lang = "en";
     193    protected Element getMetadataList(Document doc, String node_id, boolean all_metadata, ArrayList<String> metadata_names, String lang)
     194    {
     195        //String lang = "en";
    197196        Element metadata_list = doc.createElement(GSXML.METADATA_ELEM + GSXML.LIST_MODIFIER);
    198197        DBInfo info = this.coll_db.getInfo(node_id);
Note: See TracChangeset for help on using the changeset viewer.