Winify – Diff between revs 71 and 72

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 71 Rev 72
Line 425... Line 425...
425 Server = new BindingListWithCollectionChanged<Server>() 425 Server = new BindingListWithCollectionChanged<Server>()
426 }; 426 };
427 foreach (var server in serializationSuccess.Result.Server) 427 foreach (var server in serializationSuccess.Result.Server)
428 { 428 {
429 var unarmored = Convert.FromBase64String(server.Password); 429 var unarmored = Convert.FromBase64String(server.Password);
-   430 byte[] decrypted;
-   431 try
-   432 {
430 var result = await AES.Decrypt(unarmored, deviceId); 433 decrypted = await AES.Decrypt(unarmored, deviceId);
-   434 }
431 var decrypted = Encoding.UTF8.GetString(result); 435 catch(Exception exception)
-   436 {
-   437 Log.Warning(exception, $"Could not decrypt password for server {server.Name} in configuration file.");
-   438 continue;
-   439 }
Line -... Line 440...
-   440  
-   441 var password = Encoding.UTF8.GetString(decrypted);
432   442  
433 @protected.Server.Add(new Server(server.Name, server.Url, server.Username, decrypted)); 443 @protected.Server.Add(new Server(server.Name, server.Url, server.Username, password));
Line 434... Line 444...
434 } 444 }
Line 435... Line 445...
435   445