Skip to content

Commit fd45f88

Browse files
author
Chris Bellew
committed
Fix last updated entry in plex devices.
1 parent 418f6c1 commit fd45f88

File tree

5 files changed

+14
-4
lines changed

5 files changed

+14
-4
lines changed

mobile/src/main/java/com/atomjack/vcfp/activities/VCFPActivity.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -906,7 +906,8 @@ public void showPlexClients(boolean showResume, final ScanHandler onFinish) {
906906
cancelScan = false;
907907
return;
908908
}
909-
deviceSelectDialog = getDeviceSelectDialog(getString(R.string.select_plex_client));
909+
if(deviceSelectDialog == null)
910+
deviceSelectDialog = getDeviceSelectDialog(getString(R.string.select_plex_client));
910911

911912
deviceSelectDialog.setOnCancelListener(new DialogInterface.OnCancelListener() {
912913
@Override

mobile/src/main/java/com/atomjack/vcfp/model/PlexClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public class PlexClient extends PlexDevice {
2424
public boolean isAudioOnly = false;
2525

2626
public PlexClient() {
27-
27+
super();
2828
}
2929

3030
public static PlexClient fromDevice(Device device) {

mobile/src/main/java/com/atomjack/vcfp/model/PlexDevice.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import org.simpleframework.xml.Attribute;
66
import org.simpleframework.xml.ElementList;
77

8+
import java.util.Date;
89
import java.util.List;
910

1011
public abstract class PlexDevice implements Parcelable {
@@ -26,6 +27,12 @@ public abstract class PlexDevice implements Parcelable {
2627
public List<Connection> connections;
2728
@Attribute(required=false)
2829
public String machineIdentifier;
30+
@Attribute(required=false)
31+
public Date lastUpdated;
32+
33+
public PlexDevice() {
34+
lastUpdated = new Date();
35+
}
2936

3037

3138

mobile/src/main/java/com/atomjack/vcfp/model/PlexServer.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,10 @@ public class PlexServer extends PlexDevice {
4747
public boolean local;
4848

4949
public PlexServer() {
50-
connections = new ArrayList<Connection>();
50+
super();
51+
connections = new ArrayList<Connection>();
5152
}
53+
5254
public PlexServer(String _name) {
5355
name = _name;
5456
connections = new ArrayList<Connection>();

shared/shared.iml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@
9191
<orderEntry type="library" exported="" name="recyclerview-v7-21.0.0" level="project" />
9292
<orderEntry type="library" exported="" name="appcompat-v7-21.0.3" level="project" />
9393
<orderEntry type="library" exported="" name="play-services-wearable-6.5.87" level="project" />
94-
<orderEntry type="library" exported="" name="support-annotations-21.0.3" level="project" />
9594
<orderEntry type="library" exported="" name="stax-1.2.0" level="project" />
95+
<orderEntry type="library" exported="" name="support-annotations-21.0.3" level="project" />
9696
<orderEntry type="library" exported="" name="support-v4-21.0.3" level="project" />
9797
<orderEntry type="library" exported="" name="play-services-base-6.5.87" level="project" />
9898
<orderEntry type="library" exported="" name="simple-xml-2.7.1" level="project" />

0 commit comments

Comments
 (0)