1 files changed, 8 insertions, 0 deletions
diff --git a/src/timeline/TimelineModel.cpp b/src/timeline/TimelineModel.cpp
index ddec7287..6134262e 100644
--- a/src/timeline/TimelineModel.cpp
+++ b/src/timeline/TimelineModel.cpp
@@ -1246,7 +1246,11 @@ TimelineModel::cacheMedia(QString eventId, std::function<void(const QString)> ca
QDir().mkpath(filename.path());
if (filename.isReadable()) {
+#if defined(Q_OS_WIN)
emit mediaCached(mxcUrl, filename.filePath());
+#else
+ emit mediaCached(mxcUrl, "file://" + filename.filePath());
+#endif
if (callback) {
callback(filename.filePath());
}
@@ -1288,7 +1292,11 @@ TimelineModel::cacheMedia(QString eventId, std::function<void(const QString)> ca
nhlog::ui()->warn("Error while saving file to: {}", e.what());
}
+#if defined(Q_OS_WIN)
emit mediaCached(mxcUrl, filename.filePath());
+#else
+ emit mediaCached(mxcUrl, "file://" + filename.filePath());
+#endif
});
}
|