|
@@ -166,9 +166,16 @@ namespace PRSDesktop
|
|
|
//var url = App.DatabaseSettings.URLs.FirstOrDefault() ?? "localhost:8000";
|
|
|
//ClientFactory.SetClientType(typeof(RPCClient<>), Platform.Wpf, CoreUtils.GetVersion(), () => new RPCClientSocketTransport(url));
|
|
|
|
|
|
- var url = RestClient<User>.Ping(App.DatabaseSettings.URLs, out DatabaseInfo info);
|
|
|
- ClientFactory.SetClientType(typeof(RestClient<>), Platform.Wpf, CoreUtils.GetVersion(),
|
|
|
- url, true);
|
|
|
+ var url = RestClient<User>.Ping(App.DatabaseSettings.URLs);
|
|
|
+ if(url is null)
|
|
|
+ {
|
|
|
+ MessageBox.Show("Server is unavailable!");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ ClientFactory.SetClientType(typeof(RestClient<>), Platform.Wpf, CoreUtils.GetVersion(), url, true);
|
|
|
+ }
|
|
|
break;
|
|
|
|
|
|
case DatabaseType.Local:
|