diff options
author | George Hazan <george.hazan@gmail.com> | 2023-11-02 16:30:19 +0300 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2023-11-02 16:30:19 +0300 |
commit | b32c0cb96cb026bf5533eebb8db3e4a128bddc4e (patch) | |
tree | d99feaf3437a76be26ed54c128b8de27d534ab84 /plugins | |
parent | 30516cfd877bf99f56ef43a7fe50ff8154f703b8 (diff) |
fixes #3772 (NewStory: не добавлять теги вокруг ников при копировании)
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/NewStory/src/history_control.cpp | 13 | ||||
-rw-r--r-- | plugins/NewStory/src/utils.cpp | 2 |
2 files changed, 8 insertions, 7 deletions
diff --git a/plugins/NewStory/src/history_control.cpp b/plugins/NewStory/src/history_control.cpp index a5cb42ee01..75c7626c58 100644 --- a/plugins/NewStory/src/history_control.cpp +++ b/plugins/NewStory/src/history_control.cpp @@ -303,13 +303,12 @@ void NewstoryListData::Copy(bool bTextOnly) void NewstoryListData::CopyUrl() { if (auto *pItem = GetItem(caret)) { - DB::EventInfo dbei(pItem->hEvent); - DB::FILE_BLOB blob(dbei); - - //if (pItem->m_bOfflineDownloaded) -// Utils_ClipboardCopy(blob.getLocalName()); - // else - Srmm_DownloadOfflineFile(pItem->hContact, pItem->hEvent, OFD_COPYURL); + if (pItem->m_bOfflineDownloaded) { + DB::EventInfo dbei(pItem->hEvent); + DB::FILE_BLOB blob(dbei); + Utils_ClipboardCopy(blob.getLocalName()); + } + else Srmm_DownloadOfflineFile(pItem->hContact, pItem->hEvent, OFD_COPYURL); } } diff --git a/plugins/NewStory/src/utils.cpp b/plugins/NewStory/src/utils.cpp index 7bef6e83a6..3e342e7f0c 100644 --- a/plugins/NewStory/src/utils.cpp +++ b/plugins/NewStory/src/utils.cpp @@ -56,6 +56,8 @@ static bbcodes[] = { L"[color=", L"]" }, { L"[/color]", nullptr }, + { L"[c0]", nullptr }, + { L"[c1]", nullptr }, { L"[$hicon=", L"$]" }, |