Explorar o código

fix: progress bar NaN (#532)

Update utils.js
DIYgod %!s(int64=5) %!d(string=hai) anos
pai
achega
8ddca4e84b
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      src/js/utils.js

+ 5 - 1
src/js/utils.js

@@ -9,6 +9,10 @@ const utils = {
     * @return {String} 00:00 or 00:00:00
     */
     secondToTime: (second) => {
+        second = second || 0;
+        if (second === 0 || second == Infinity || second.toString() === 'NaN') {
+          return '00:00'
+        }
         const add0 = (num) => num < 10 ? '0' + num : '' + num;
         const hour = Math.floor(second / 3600);
         const min = Math.floor((second - hour * 3600) / 60);
@@ -146,4 +150,4 @@ const utils = {
     },
 };
 
-export default utils;
+export default utils;