diff options
author | dec05eba <dec05eba@protonmail.com> | 2021-07-23 12:52:59 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2021-07-23 12:55:00 +0200 |
commit | 5a2bb738b05253287438df9f1a0bdb95fea92dd9 (patch) | |
tree | fd5b576925aead389883a6c78f6f87c383d8b825 /src/plugins | |
parent | d2e0c0a4d819b836690d3c50ddcb3639377abc70 (diff) |
Matrix: fix crash when pinned message is removed quickly
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/Youtube.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
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; |