mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-04 05:18:25 +00:00 
			
		
		
		
	Fix incorrect URL for "Reference in New Issue" (#28716)
Gitea prefers to use relative URLs in code (to make multiple domain work for some users) So it needs to use `toAbsoluteUrl` to generate a full URL when click "Reference in New Issues" And add some comments in the test code
This commit is contained in:
		@@ -4,6 +4,7 @@ import {showTemporaryTooltip, createTippy} from '../modules/tippy.js';
 | 
			
		||||
import {hideElem, showElem, toggleElem} from '../utils/dom.js';
 | 
			
		||||
import {setFileFolding} from './file-fold.js';
 | 
			
		||||
import {getComboMarkdownEditor, initComboMarkdownEditor} from './comp/ComboMarkdownEditor.js';
 | 
			
		||||
import {toAbsoluteUrl} from '../utils.js';
 | 
			
		||||
 | 
			
		||||
const {appSubUrl, csrfToken} = window.config;
 | 
			
		||||
 | 
			
		||||
@@ -526,7 +527,7 @@ export function initRepoIssueReferenceIssue() {
 | 
			
		||||
    const $this = $(this);
 | 
			
		||||
    const content = $(`#${$this.data('target')}`).text();
 | 
			
		||||
    const poster = $this.data('poster-username');
 | 
			
		||||
    const reference = $this.data('reference');
 | 
			
		||||
    const reference = toAbsoluteUrl($this.data('reference'));
 | 
			
		||||
    const $modal = $($this.data('modal'));
 | 
			
		||||
    $modal.find('textarea[name="content"]').val(`${content}\n\n_Originally posted by @${poster} in ${reference}_`);
 | 
			
		||||
    $modal.modal('show');
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user