mirror of
				https://github.com/KevinMidboe/ISPDowntimeMonitor.git
				synced 2025-10-29 17:50:12 +00:00 
			
		
		
		
	Extended duration have hour, day & week
This commit is contained in:
		| @@ -11,10 +11,16 @@ const tableRowFromLog = (log, table, allLogs) => { | |||||||
|     const prevEvent = allLogs.find(log => log._id == prevEventId) |     const prevEvent = allLogs.find(log => log._id == prevEventId) | ||||||
|  |  | ||||||
|     duration = (new Date(log.date) - new Date(prevEvent.date)) / 1000; |     duration = (new Date(log.date) - new Date(prevEvent.date)) / 1000; | ||||||
|     if (duration > 600) |     if (duration < 600)                 // show as seconds up to 10 minutes | ||||||
|       duration = (duration / 60).toFixed(2).toString() + ' m' |  | ||||||
|     else |  | ||||||
|       duration = duration.toFixed(2).toString() + ' s' |       duration = duration.toFixed(2).toString() + ' s' | ||||||
|  |     else if (duration < 3600)           // show as minutes up to 1 hours | ||||||
|  |       duration = (duration / 600).toFixed(2).toString() + ' m' | ||||||
|  |     else if (duration < 172800)         // show as hours up to 48 hours | ||||||
|  |       duration = (duration / 3600).toFixed(2).toString() + ' h' | ||||||
|  |     else if (duration < 604800)         // show as days up to 1 week | ||||||
|  |       duration = (duration / 86400).toFixed(2).toString() + ' d' | ||||||
|  |     else                                // show as week after 1 week | ||||||
|  |       duration = (duration / 604800).toFixed(2).toString() + ' w' | ||||||
|   } |   } | ||||||
|   row.insertCell(2).innerHTML = duration; |   row.insertCell(2).innerHTML = duration; | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user