From 0ef134f20dfa5e1b2c4d76f2151ec3a31d91a106 Mon Sep 17 00:00:00 2001 From: Kingkor Roy Tirtho Date: Mon, 28 Aug 2023 10:40:45 +0600 Subject: [PATCH] chore: safe url file name --- lib/services/download_manager/download_manager.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/services/download_manager/download_manager.dart b/lib/services/download_manager/download_manager.dart index cd496e0a..3a192ea3 100644 --- a/lib/services/download_manager/download_manager.dart +++ b/lib/services/download_manager/download_manager.dart @@ -10,6 +10,7 @@ import 'package:spotube/services/download_manager/chunked_download.dart'; import 'package:spotube/services/download_manager/download_request.dart'; import 'package:spotube/services/download_manager/download_status.dart'; import 'package:spotube/services/download_manager/download_task.dart'; +import 'package:spotube/utils/primitive_utils.dart'; export './download_request.dart'; export './download_status.dart'; @@ -402,6 +403,6 @@ class DownloadManager { /// This function is used for get file name with extension from url String getFileNameFromUrl(String url) { - return url.split('/').last; + return PrimitiveUtils.toSafeFileName(url.split('/').last); } }