forked from zaclys/searxng
		
	[fix] merge fake "plugins" endpoint back to "static"
https: //matrix.to/#/!vxScbLNEAmRvOraXBn:matrix.org/$0zqTtH3s-eVKlMwiAgiEJdetOkRx27EIRs-C0o8FzSg?via=libera.chat&via=matrix.org&via=tchncs.de Co-Authored-By: Alexandre Flament <alex.andre@al-f.net>
This commit is contained in:
		
							parent
							
								
									f99d109ceb
								
							
						
					
					
						commit
						6353b850b0
					
				
					 2 changed files with 9 additions and 13 deletions
				
			
		|  | @ -103,7 +103,7 @@ | ||||||
|             data-infinite-scroll="{% if infinite_scroll %}true{% else %}false{% endif %}" |             data-infinite-scroll="{% if infinite_scroll %}true{% else %}false{% endif %}" | ||||||
|             data-translations="{{ translations }}"></script> |             data-translations="{{ translations }}"></script> | ||||||
|     {% for script in scripts %} |     {% for script in scripts %} | ||||||
|     {{""}}<script src="{{ url_for('plugins', filename=script) }}"></script> |     {{""}}<script src="{{ url_for('static', filename=script) }}"></script> | ||||||
|     {% endfor %} |     {% endfor %} | ||||||
|     <noscript> |     <noscript> | ||||||
|       <style> |       <style> | ||||||
|  |  | ||||||
|  | @ -348,18 +348,14 @@ def get_result_template(theme_name: str, template_name: str): | ||||||
| def custom_url_for(endpoint: str, override_theme: Optional[str] = None, **values): | def custom_url_for(endpoint: str, override_theme: Optional[str] = None, **values): | ||||||
|     suffix = "" |     suffix = "" | ||||||
|     if endpoint == 'static' and values.get('filename'): |     if endpoint == 'static' and values.get('filename'): | ||||||
|  |         file_hash = static_files.get(values['filename']) | ||||||
|  |         if not file_hash: | ||||||
|  |             # try file in the current theme | ||||||
|             theme_name = get_current_theme_name(override=override_theme) |             theme_name = get_current_theme_name(override=override_theme) | ||||||
|             filename_with_theme = "themes/{}/{}".format(theme_name, values['filename']) |             filename_with_theme = "themes/{}/{}".format(theme_name, values['filename']) | ||||||
|         values['filename'] = filename_with_theme |  | ||||||
|         if get_setting('ui.static_use_hash', False): |  | ||||||
|             file_hash = static_files.get(filename_with_theme) |             file_hash = static_files.get(filename_with_theme) | ||||||
|             if file_hash: |             values['filename'] = filename_with_theme | ||||||
|                 suffix = "?" + file_hash |         if get_setting('ui.static_use_hash') and file_hash: | ||||||
|     if endpoint == 'plugins' and values.get('filename'): |  | ||||||
|         endpoint = 'static' |  | ||||||
|         if get_setting('ui.static_use_hash', False): |  | ||||||
|             file_hash = static_files.get(values['filename']) |  | ||||||
|             if file_hash: |  | ||||||
|             suffix = "?" + file_hash |             suffix = "?" + file_hash | ||||||
|     if endpoint == 'info' and 'locale' not in values: |     if endpoint == 'info' and 'locale' not in values: | ||||||
|         locale = request.preferences.get_value('locale') |         locale = request.preferences.get_value('locale') | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Austin Huang
						Austin Huang