From 539c688d28048afa089e3777e4af487e7cf6e9fa Mon Sep 17 00:00:00 2001 From: dec05eba Date: Tue, 13 Jul 2021 12:01:42 +0200 Subject: Fix matrix pinned messages (and replies) --- src/QuickMedia.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/QuickMedia.cpp b/src/QuickMedia.cpp index 1f468d9..252bb19 100644 --- a/src/QuickMedia.cpp +++ b/src/QuickMedia.cpp @@ -1241,6 +1241,10 @@ namespace QuickMedia { no_video = true; } else if(strcmp(plugin_name, "matrix") == 0) { assert(!matrix); + if(create_directory_recursive(get_cache_dir().join("matrix").join("events")) != 0) { + show_notification("QuickMedia", "Failed to create events cache directory", Urgency::CRITICAL); + abort(); + } matrix = new Matrix(); } else { assert(false); -- cgit v1.2.3