Revision 2f5fcd2f

b/trunk/Pithos.Client.WPF/PithosAccount.cs
45 45

  
46 46
using System.Reflection;
47 47
using Pithos.Client.WPF.Preferences;
48
using Pithos.Client.WPF.Properties;
48
using Pithos.Client.WPF.Properties;
49
using Pithos.Interfaces;
49 50
using Pithos.Network;
50 51
using log4net;
51 52

  
......
124 125
*/
125 126
        }
126 127

  
128
        public static Uri GetLoginUri(string serverUrl)
129
        {
130
            return GetLoginUri(new Uri(serverUrl));
131
        }
127 132

  
133
        public static Uri GetLoginUri(Uri serverUri)
134
        {
135
            var loginUri = serverUri.Combine("im/login");
136
        }
128 137

  
129 138

  
130 139
    }
b/trunk/Pithos.Client.WPF/Preferences/AddAccountViewModel.cs
253 253

  
254 254
            try
255 255
            {
256
                var loginUri=new Uri(CurrentServer).Combine("login");
256
                var loginUri = PithosAccount.GetLoginUri(CurrentServer);
257 257
                var credentials = PithosAccount.RetrieveCredentials(loginUri.ToString());
258 258
                if (credentials == null)
259 259
                    return;
b/trunk/Pithos.Client.WPF/Preferences/PreferencesViewModel.cs
281 281

  
282 282
                var name = CurrentAccount.AccountName;
283 283

  
284
                var loginUri = new Uri(CurrentAccount.ServerUrl).Combine("login");
284
                var loginUri = PithosAccount.GetLoginUri(CurrentAccount.ServerUrl);
285 285
                var credentials = PithosAccount.RetrieveCredentials(loginUri.ToString(), name);
286 286
                if (credentials == null)
287 287
                    return;

Also available in: Unified diff