Procházet zdrojové kódy

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

Kristian Vos před 2 roky
rodič
revize
3ac4d75302

+ 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;