24 lines
		
	
	
		
			757 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			757 B
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {% load i18n %}
 | |
| {% get_current_language as LANGUAGE_CODE %}
 | |
| 
 | |
| <script>
 | |
|     window.authentik = {};
 | |
|     window.authentik.locale = "{{ LANGUAGE_CODE }}";
 | |
|     window.authentik.config = JSON.parse('{{ config_json|escapejs }}');
 | |
|     window.authentik.tenant = JSON.parse('{{ tenant_json|escapejs }}');
 | |
|     window.addEventListener("DOMContentLoaded", () => {
 | |
|         {% for message in messages %}
 | |
|         window.dispatchEvent(
 | |
|             new CustomEvent("ak-message", {
 | |
|                 bubbles: true,
 | |
|                 composed: true,
 | |
|                 detail: {
 | |
|                     level: "{{ message.tags|escapejs }}",
 | |
|                     message: "{{ message.message|escapejs }}",
 | |
|                 },
 | |
|             }),
 | |
|         );
 | |
|         {% endfor %}
 | |
|     });
 | |
| </script>
 | 
