Changeset 29922

Show
Ignore:
Timestamp:
25.05.2015 21:51:40 (4 years ago)
Author:
litvinovg
Message:

No metadata while following internal link bugfix

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/src/java/org/greenstone/gsdl3/action/DocumentAction.java

    r29521 r29922  
    440440            dm_doc_node.setAttribute(GSXML.NODE_ID_ATT, doc_node_id); 
    441441            dm_doc_node.setAttribute(GSXML.NODE_TYPE_ATT, doc_node.getAttribute(GSXML.NODE_TYPE_ATT)); 
     442            if (document_id == null){ 
     443                dm_doc_node.setAttribute(GSXML.HREF_ID_ATT, href ); 
     444                } 
     445 
    442446        } 
    443447 
     
    468472            doc_node.setAttribute(GSXML.NODE_ID_ATT, document_id + ".rt"); 
    469473        } 
    470         else 
     474        /*else 
    471475        { 
    472476            doc_node.setAttribute(GSXML.HREF_ID_ATT, href);// + ".rt"); 
     
    474478            //doc_node.setAttribute(GSXML.ID_MOD_ATT, ".rt"); 
    475479            //doc_node.setAttribute("externalURL", has_rl); 
    476         } 
     480        }*/ 
    477481        doc_list.appendChild(doc_node); 
    478482