Quellcode durchsuchen

fix(EditSong): turn duration int into double with three decimals for unsaved changed prompt

Kristian Vos vor 2 Jahren
Ursprung
Commit
3ac4d75302
1 geänderte Dateien mit 8 neuen und 2 gelöschten Zeilen
  1. 8 2
      frontend/src/components/modals/EditSong/index.vue

+ 8 - 2
frontend/src/components/modals/EditSong/index.vue

@@ -1848,10 +1848,16 @@ export default {
 		},
 		onCloseModal() {
 			const songStringified = JSON.stringify({
-				...this.song
+				...this.song,
+				...{
+					duration: Number(this.song.duration).toFixed(3)
+				}
 			});
 			const originalSongStringified = JSON.stringify({
-				...this.originalSong
+				...this.originalSong,
+				...{
+					duration: Number(this.originalSong.duration).toFixed(3)
+				}
 			});
 			const unsavedChanges = songStringified !== originalSongStringified;