From 5a2bb738b05253287438df9f1a0bdb95fea92dd9 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Fri, 23 Jul 2021 12:52:59 +0200 Subject: Matrix: fix crash when pinned message is removed quickly --- src/plugins/Youtube.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/plugins') diff --git a/src/plugins/Youtube.cpp b/src/plugins/Youtube.cpp index 167b201..4544a45 100644 --- a/src/plugins/Youtube.cpp +++ b/src/plugins/Youtube.cpp @@ -2463,9 +2463,14 @@ R"END( } const std::string &url = cipher_params["url"]; - if(cipher_params.empty() || url.empty()) + if(url.empty()) return false; + if(cipher_params.empty()) { + youtube_format.url = url; + return true; + } + std::string url_decoded = url_param_decode(url); url_decoded += "&alr=yes&cver=2.20210615.01.00&cpn=" + cpn; -- cgit v1.2.3