summaryrefslogtreecommitdiff
path: root/protocols/CloudFile/src/options.cpp
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2025-04-11 13:40:09 +0300
committerGeorge Hazan <george.hazan@gmail.com>2025-04-11 13:40:09 +0300
commitc0ff932b9b6ba685160204fee0af84930f7aa922 (patch)
tree6b922da9dd5705c168d40f2eb691e453ddbf0713 /protocols/CloudFile/src/options.cpp
parent99584f314758d7ee3ef5faead704546ad0fdc10a (diff)
fixes #4975 (CloudFile: нужно убирать учётку из подменю в меню контакта при её отключении) + some code cleaning
Diffstat (limited to 'protocols/CloudFile/src/options.cpp')
-rw-r--r--protocols/CloudFile/src/options.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/protocols/CloudFile/src/options.cpp b/protocols/CloudFile/src/options.cpp
index f50168005e..5e0712e6ac 100644
--- a/protocols/CloudFile/src/options.cpp
+++ b/protocols/CloudFile/src/options.cpp
@@ -25,9 +25,9 @@ bool COptionsMainDlg::OnInitDialog()
int iItem = m_defaultService.AddString(TranslateT("None"));
m_defaultService.SetCurSel(iItem);
- for (auto &service : Services) {
- iItem = m_defaultService.AddString(mir_wstrdup(service->GetUserName()), (LPARAM)service);
- if (!mir_strcmpi(service->GetAccountName(), defaultService))
+ for (auto &service : g_arServices) {
+ iItem = m_defaultService.AddString(mir_wstrdup(service->m_tszUserName), (LPARAM)service);
+ if (!mir_strcmpi(service->m_szModuleName, defaultService))
m_defaultService.SetCurSel(iItem);
}
@@ -57,7 +57,7 @@ bool COptionsMainDlg::OnApply()
{
CCloudService *service = (CCloudService*)m_defaultService.GetCurData();
if (service)
- g_plugin.setString("DefaultService", service->GetAccountName());
+ g_plugin.setString("DefaultService", service->m_szModuleName);
else
g_plugin.delSetting("DefaultService");
@@ -77,7 +77,7 @@ int OnOptionsInitialized(WPARAM wParam, LPARAM)
OPTIONSDIALOGPAGE odp = {};
odp.szTitle.w = _A2W(MODULENAME);
odp.flags = ODPF_BOLDGROUPS | ODPF_UNICODE | ODPF_DONTTRANSLATE;
- odp.szGroup.w = LPGENW("Services");
+ odp.szGroup.w = LPGENW("g_arServices");
//odp.szTab.w = LPGENW("General");
odp.pDialog = new COptionsMainDlg();