mirror of
				https://github.com/esphome/esphome.git
				synced 2025-10-30 22:53:59 +00:00 
			
		
		
		
	Fix download binary button for firefox
This commit is contained in:
		| @@ -176,7 +176,7 @@ const fetchPing = () => { | |||||||
|  |  | ||||||
|   fetch('/ping', {credentials: "same-origin"}).then(res => res.json()) |   fetch('/ping', {credentials: "same-origin"}).then(res => res.json()) | ||||||
|     .then(response => { |     .then(response => { | ||||||
|       for (let filename in response) { |       for (let filename of response) { | ||||||
|         let node = document.querySelector(`.status-indicator[data-node="${filename}"]`); |         let node = document.querySelector(`.status-indicator[data-node="${filename}"]`); | ||||||
|         if (node === null) |         if (node === null) | ||||||
|           continue; |           continue; | ||||||
| @@ -474,7 +474,9 @@ downloadButton.addEventListener('click', () => { | |||||||
|   const link = document.createElement("a"); |   const link = document.createElement("a"); | ||||||
|   link.download = name; |   link.download = name; | ||||||
|   link.href = '/download.bin?configuration=' + encodeURIComponent(configuration); |   link.href = '/download.bin?configuration=' + encodeURIComponent(configuration); | ||||||
|  |   document.body.appendChild(link); | ||||||
|   link.click(); |   link.click(); | ||||||
|  |   link.remove(); | ||||||
| }); | }); | ||||||
|  |  | ||||||
| const cleanMqttModalElem = document.getElementById("modal-clean-mqtt"); | const cleanMqttModalElem = document.getElementById("modal-clean-mqtt"); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user