File tree 1 file changed +8
-2
lines changed
src/plugins/downloader/main
1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -172,6 +172,8 @@ function downloadSongOnFinishSetup({
172
172
let duration : number | undefined ;
173
173
let time = 0 ;
174
174
175
+ const defaultDownloadFolder = app . getPath ( 'downloads' ) ;
176
+
175
177
registerCallback ( ( songInfo : SongInfo ) => {
176
178
if (
177
179
! songInfo . isPaused &&
@@ -185,15 +187,19 @@ function downloadSongOnFinishSetup({
185
187
) {
186
188
downloadSong (
187
189
currentUrl ,
188
- config . downloadOnFinish . folder ?? config . downloadFolder ,
190
+ config . downloadOnFinish . folder ??
191
+ config . downloadFolder ??
192
+ defaultDownloadFolder ,
189
193
) ;
190
194
} else if (
191
195
config . downloadOnFinish . mode === 'percent' &&
192
196
time >= duration * ( config . downloadOnFinish . percent / 100 )
193
197
) {
194
198
downloadSong (
195
199
currentUrl ,
196
- config . downloadOnFinish . folder ?? config . downloadFolder ,
200
+ config . downloadOnFinish . folder ??
201
+ config . downloadFolder ??
202
+ defaultDownloadFolder ,
197
203
) ;
198
204
}
199
205
}
You can’t perform that action at this time.
0 commit comments