5 lines
		
	
	
		
			824 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			5 lines
		
	
	
		
			824 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /**
 | |
|  * @copyright   (C) 2019 Open Source Matters, Inc. <https://www.joomla.org>
 | |
|  * @license     GNU General Public License version 2 or later; see LICENSE.txt
 | |
|  */Joomla=window.Joomla||{},(t=>{document.addEventListener("DOMContentLoaded",()=>{const n=document.getElementsByClassName("changelogModal");Array.from(n).forEach(r=>{r.addEventListener("click",a=>{t.loadChangelog(a.target.dataset.jsExtensionid,a.target.dataset.jsView)})})}),t.loadChangelog=(n,r)=>{const a=document.querySelector(`#changelogModal${n} .modal-body`);t.request({url:`index.php?option=com_installer&task=manage.loadChangelog&eid=${n}&source=${r}&format=json`,onSuccess:s=>{let e="";try{const o=JSON.parse(s);o.error?[e]=o:e=o.data}catch(o){e=o}a.innerHTML=t.sanitizeHtml(e)},onError:function(e){a.innerHTML=t.sanitizeHtml(e.statusText)}})}})(Joomla);
 |