*/
#include <string.h>
+#include <glib/gi18n.h>
#include <tny-account.h>
#include <tny-account-store.h>
#include <tny-camel-imap-store-account.h>
#include <tny-camel-pop-store-account.h>
#include <modest-marshal.h>
-#include <glib/gi18n.h>
+#include <modest-protocol-info.h>
#include "modest-account-mgr.h"
#include "modest-tny-account-store.h"
#include "modest-tny-platform-factory.h"
return modest_account_mgr_add_server_account (priv->account_mgr,
account_name,
hostname, username, NULL,
- proto);
+ modest_protocol_info_get_protocol(proto));
}
modest_type = MODEST_PROTOCOL_TYPE_STORE;
break;
case TNY_ACCOUNT_STORE_BOTH:
- modest_type = MODEST_PROTOCOL_TYPE_ANY;
+ modest_type = MODEST_PROTOCOL_TYPE_UNKNOWN;
break;
default:
g_assert_not_reached ();
continue;
}
- if (modest_type == MODEST_PROTOCOL_TYPE_TRANSPORT || modest_type == MODEST_PROTOCOL_TYPE_ANY) {
+ if (modest_type == MODEST_PROTOCOL_TYPE_TRANSPORT || modest_type == MODEST_PROTOCOL_TYPE_UNKNOWN) {
server_account = get_server_account_for_account (self, account_name,
MODEST_PROTOCOL_TYPE_TRANSPORT);
if (server_account) {
g_free (server_account);
}
- if (modest_type == MODEST_PROTOCOL_TYPE_STORE || modest_type == MODEST_PROTOCOL_TYPE_ANY) {
+ if (modest_type == MODEST_PROTOCOL_TYPE_STORE || modest_type == MODEST_PROTOCOL_TYPE_UNKNOWN) {
server_account = get_server_account_for_account (self, account_name,
MODEST_PROTOCOL_TYPE_STORE);
if (server_account) {