aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Youtube.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2021-07-23 12:52:59 +0200
committerdec05eba <dec05eba@protonmail.com>2021-07-23 12:55:00 +0200
commit5a2bb738b05253287438df9f1a0bdb95fea92dd9 (patch)
treefd5b576925aead389883a6c78f6f87c383d8b825 /src/plugins/Youtube.cpp
parentd2e0c0a4d819b836690d3c50ddcb3639377abc70 (diff)
Matrix: fix crash when pinned message is removed quickly
Diffstat (limited to 'src/plugins/Youtube.cpp')
-rw-r--r--src/plugins/Youtube.cpp7
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;