mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 11:28:24 +00:00 
			
		
		
		
	rename tributeValues to mentionValues (#25375)
Very simple change, just rename this variable so it does not feature the name of the module.
This commit is contained in:
		| @@ -17,7 +17,7 @@ If you introduce mistakes in it, Gitea JavaScript code wouldn't run correctly. | |||||||
| 		notificationSettings: {{NotificationSettings}}, {{/*a map provided by NewFuncMap in helper.go*/}} | 		notificationSettings: {{NotificationSettings}}, {{/*a map provided by NewFuncMap in helper.go*/}} | ||||||
| 		enableTimeTracking: {{EnableTimetracking}}, | 		enableTimeTracking: {{EnableTimetracking}}, | ||||||
| 		{{if or .Participants .Assignees .MentionableTeams}} | 		{{if or .Participants .Assignees .MentionableTeams}} | ||||||
| 		tributeValues: Array.from(new Map([ | 		mentionValues: Array.from(new Map([ | ||||||
| 			{{- range .Participants -}} | 			{{- range .Participants -}} | ||||||
| 				['{{.Name}}', {key: '{{.Name}} {{.FullName}}', value: '{{.Name}}', name: '{{.Name}}', fullname: '{{.FullName}}', avatar: '{{.AvatarLink $.Context}}'}], | 				['{{.Name}}', {key: '{{.Name}} {{.FullName}}', value: '{{.Name}}', name: '{{.Name}}', fullname: '{{.FullName}}', avatar: '{{.AvatarLink $.Context}}'}], | ||||||
| 			{{- end -}} | 			{{- end -}} | ||||||
|   | |||||||
| @@ -31,7 +31,7 @@ function makeCollections({mentions, emoji}) { | |||||||
|  |  | ||||||
|   if (mentions) { |   if (mentions) { | ||||||
|     collections.push({ |     collections.push({ | ||||||
|       values: window.config.tributeValues, |       values: window.config.mentionValues, | ||||||
|       requireLeadingSpace: true, |       requireLeadingSpace: true, | ||||||
|       menuItemTemplate: (item) => { |       menuItemTemplate: (item) => { | ||||||
|         return ` |         return ` | ||||||
|   | |||||||
| @@ -3,7 +3,7 @@ window.config = { | |||||||
|   pageData: {}, |   pageData: {}, | ||||||
|   i18n: {}, |   i18n: {}, | ||||||
|   appSubUrl: '', |   appSubUrl: '', | ||||||
|   tributeValues: [ |   mentionValues: [ | ||||||
|     {key: 'user1 User 1', value: 'user1', name: 'user1', fullname: 'User 1', avatar: 'https://avatar1.com'}, |     {key: 'user1 User 1', value: 'user1', name: 'user1', fullname: 'User 1', avatar: 'https://avatar1.com'}, | ||||||
|     {key: 'user2 User 2', value: 'user2', name: 'user2', fullname: 'User 2', avatar: 'https://avatar2.com'}, |     {key: 'user2 User 2', value: 'user2', name: 'user2', fullname: 'User 2', avatar: 'https://avatar2.com'}, | ||||||
|     {key: 'user3 User 3', value: 'user3', name: 'user3', fullname: 'User 3', avatar: 'https://avatar3.com'}, |     {key: 'user3 User 3', value: 'user3', name: 'user3', fullname: 'User 3', avatar: 'https://avatar3.com'}, | ||||||
|   | |||||||
| @@ -32,7 +32,7 @@ export function matchMention(queryText) { | |||||||
|  |  | ||||||
|   // results is a map of weights, lower is better |   // results is a map of weights, lower is better | ||||||
|   const results = new Map(); |   const results = new Map(); | ||||||
|   for (const obj of window.config.tributeValues) { |   for (const obj of window.config.mentionValues) { | ||||||
|     const index = obj.key.toLowerCase().indexOf(query); |     const index = obj.key.toLowerCase().indexOf(query); | ||||||
|     if (index === -1) continue; |     if (index === -1) continue; | ||||||
|     const existing = results.get(obj); |     const existing = results.get(obj); | ||||||
|   | |||||||
| @@ -42,6 +42,6 @@ test('matchEmoji', () => { | |||||||
| }); | }); | ||||||
|  |  | ||||||
| test('matchMention', () => { | test('matchMention', () => { | ||||||
|   expect(matchMention('')).toEqual(window.config.tributeValues.slice(0, 6)); |   expect(matchMention('')).toEqual(window.config.mentionValues.slice(0, 6)); | ||||||
|   expect(matchMention('user4')).toEqual([window.config.tributeValues[3]]); |   expect(matchMention('user4')).toEqual([window.config.mentionValues[3]]); | ||||||
| }); | }); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user