Skip to content

Commit 721bd96

Browse files
author
Chris Bellew
committed
Check for WiFi connection before trying to scan for servers or clients.
1 parent 385eece commit 721bd96

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Voice Control For Plex/src/main/java/com/atomjack/vcfp/activities/MainActivity.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,10 @@ public void onItemClick(AdapterView<?> adapter, View view, int position,
310310
MainListAdapter.SettingHolder holder = (MainListAdapter.SettingHolder) view.getTag();
311311
Logger.d("Clicked %s", holder.tag);
312312
if (holder.tag.equals(holder.TAG_SERVER)) {
313+
if(!VoiceControlForPlexApplication.isWifiConnected(MainActivity.this)) {
314+
feedback.e(getResources().getString(R.string.no_wifi_connection_message));
315+
return;
316+
}
313317
if(authToken != null) {
314318
Logger.d("Logged in");
315319
remoteScan.refreshResources(authToken, new RemoteScan.RefreshResourcesResponseHandler() {
@@ -334,6 +338,10 @@ public void onFailure(int statusCode) {
334338
localScan.searchForPlexServers();
335339
}
336340
} else if (holder.tag.equals(holder.TAG_CLIENT)) {
341+
if(!VoiceControlForPlexApplication.isWifiConnected(MainActivity.this)) {
342+
feedback.e(getResources().getString(R.string.no_wifi_connection_message));
343+
return;
344+
}
337345
if(server == null || server.owned)
338346
localScan.getClients();
339347
else {

0 commit comments

Comments
 (0)